標籤:

有什麼用Lua做的好玩的項目嘛?

最好能貼個地址什麼的~~~ ths


許多中國人 / erlua

一個 luajit 的多任務(多線程)系統,使用 luajit/ffi 對 luajit 編程。概念挺有意思的,不過只是很很早期的示例吧。


我自己做了一個項目,

qnode:lichuang/qnode · GitHub

目的是為了利用Lua的coroutine來模擬Erlang等語言裡面的actor,需要註冊IO事件等待觸發回調的時候對使用者透明,由內部的實現自動把coroutine yield出去讓出CPU,同時還可以利用上Lua熱更新的特性.

奈何這個項目做太監了.


koreader https://github.com/koreader/koreader


推薦下 nginx-lua 模塊:openresty/lua-nginx-module · GitHub

玩 webserver 擴展模塊的可以玩一玩這個,也可以作為 nginx 配置文件擴展來玩


很多遊戲啊 比如之前很火的饑荒 你打開遊戲目錄會發現lua都沒加密隨便改 最近的文明太空也是 很多了


sniperHW/distri.lua · GitHub和用此做的一個網路遊戲示例https://github.com/sniperHW/Survive


bolt不知道你了解嗎,迅雷的界面庫,邏輯代碼用lua,自從用了bolt,擼了一手好腳本


SmartSNMP:credosemi/smartsnmp · GitHub

當然僅僅使用lua很少的,也算不上高級的特性,不過×好玩×的地方在於你可以用lua自己寫mib


各種遊戲插件啊


當然是用來實現很多有趣的腳本了。

比如我們寫的這個 http://www.xxtouch.com 可以實現蘋果手機上的按鍵腳本, 自己看吧。


我們一起來學prosody吧~


你目前所玩的國內大多數手游都是Cocos2d-Lua模式開發的,所以,好玩的還少嗎?


我記得第一個接觸的魔獸世界


推薦閱讀:

xmake-vscode插件開發過程記錄
(1 條消息)怎麼學習lua,有什麼好書推薦嗎?
如何用C語言實現異常/狀況處理機制?
unity中lua的開發工具?
用LuaStudio調試Unity中SLua里的Lua5.3代碼

TAG:Lua |