Posted on 2012-10-09 10:33
劍孤寒 閱讀(2012)
評論(0) 編輯 收藏 引用 所屬分類:
Lua
一直在找一個好用又輕量級的lua wrapper,現在終于找到了,那就是ELuna,網址是
http://code.google.com/p/eluna/,經過一段時間的使用,真心覺得不錯,強烈推薦!
之前也用過一些lua wrapper,但都覺得有些不爽的地方,例如LuaBind,雖然好用但超級臃腫,編譯速度超級慢,還要依賴boost庫,還有些詭異的小bug,雖然網上都有解決辦法,但對于我這種懶人來說還是修改這些東東還是覺得挺辛苦的,再如LuaPlus,這個相對就輕量級一點,我用的時間也最長,大概用了2年,不過可能因為這玩意修改了lua源代碼,老是有些不穩定,經常會崩潰在一些很詭異的地方,還有如tolua之類的東東,個人覺得用法太TM坑爹了。而ELuna就不同了,不修改lua源代碼,不依賴其他庫,只有一個頭文件,編譯速度快,其他庫能做的基本上它都能做,代碼結構清晰簡單,要加新功能也很方便,用起來實在非常爽啊!
現在正準備用這個東東把Galaxy2D引擎全部導出到lua,以后就可以直接用lua寫游戲了,hoho!