為什麼很多遊戲公司都用lua,有什麼淵源

2021-03-07 07:34:49 字數 732 閱讀 1306

1樓:匿名使用者

遊戲是一個更容易被大多數人認識到的領域。所以說。

lua 能得到廣泛應用  lua 被運用的領域遠不止遊戲.0 之後幾乎沒有新的 non-lua **加入。但是大多數非專業人士連 lightroom 這個名字都沒有聽到過。

我的感覺是。版本 3,是因為它完全符合 richard gabriel 關於如何能得到認可的理論,lua 在遊戲領域被廣泛運用只是 lua 被所有領域廣泛應用的顯現。比如說 adobe photoshop lightroom 的 40% - 60% 由 lua 寫成

2樓:匿名使用者

首先是因為很多遊戲公司的伺服器是用的c++ 而lua和c++基本是無縫拼接.

為什麼不能全用c++呢? 不更無縫嗎?因為c++ 每做一點點更改,都要重新編譯執行檔案.

要修復bug必須重啟伺服器.這對於大型應用幾乎是不可以接受的.所以執行時編譯語言也就是所謂的"指令碼語言"就應運而生.

指令碼語言可以在執行時修改/編譯/替換,可以在不重啟遊戲伺服器的情況下修復bug,更新邏輯.

而lua可以算是效率最高的"指令碼語言"之一.其他指令碼語言,效率/ 簡單程度/易用程度/穩定程度,和lua都有相當的距離.

為什麼很多公司還是要求熟練掌握lua

3樓:匿名使用者

因為lua語言是最基本的指令碼語言,功能較強,速度較快,特別是在遊戲領域使用較多。

lua這個指令碼語言一般都用來幹什麼有什麼優點

lua 是 koreader 的主要程式語言,從控制底層輸入輸出 處理使用者按鍵輸入 手勢識別 控制螢幕重新整理 專到處理程屬序應用邏輯都是由它完成。可以參考一個使用 lua 和 c c 混合程式設計的軟體 koreader koreader koreader github koreader是執行在...

為什麼很多人都用外表來評價人,為什麼很多人都用外表來評價一個人?

嗯,外表很重要,有句話叫以貌取人,說的就是外表的重要性。理智告訴我別以貌取人,但心裡早就對那個人做了評價,只是不會表現出來而已。在努力改了。人都是很在意外表的,你想如果你穿著破爛不堪人家都以為是撿破爛的。一個人的外表也是重要的。我們出門的時候都會打扮一下。為什麼人們喜歡用外表去評價一個人?對陌生人來...

電話銷售公司都用那些軟體有什麼特點

銷售公司一般都用呼叫中心繫統 這個是要有的,因為要打 啊 crm客戶管理系統 便於客戶資訊的記錄與管理 oa辦公系統 很多公司事項都會在這裡做出公告或者企業內部聯絡 hrm人力資源管理系統 方便人事事務的傳達 等。現在市場上這些軟體系統有很多,但是作為一個 銷售型別的公司,我更希望會有那麼一個全功能...