當前位置:編程學習大全網 - 編程軟體 - Lua為什麽在遊戲編程領域被廣泛運用?

Lua為什麽在遊戲編程領域被廣泛運用?

用過Lua的都知道,Lua無論在與C/C++數據傳遞,還是在封裝都很方便,API非常簡單。同時Lua的許可證和緊湊性(把lib編譯進程序即可),都十分利於集成。這些都是Python和V8不能比的。同時,Lua編程學習難度極低。Python雖然容易學,但不簡單;JavaScript學習難度不夠低。實際上,Lua進入遊戲業非常早,早在1998年盧卡斯的《異域狂想曲》(Grim Fandango)中,就首次在遊戲領域用到了Lua。十年之前著名的遊戲博德之門、猴島4都用了Lua。至少從開源代碼來看,雲風對Lua的使用是十分重度的,比如skynet的入口是在Lua上。國內很多遊戲對Lua的使用很淺,多是把壹些需要經常改的運算放出來給Lua做。

  • 上一篇:工業自動化設備有哪些
  • 下一篇:物流設計大賽需要提交哪些作品?
  • copyright 2024編程學習大全網