在使用 lua 脚本作为游戏逻辑开发的时候,特别是游戏前端开发,例如 Cocos2d-x 可以绑定 lua 来做 2D 游戏开发,现在 Unity 前端的 Lua 绑定方案都有很多,使用 lua 脚本来开发已经很普遍的了,为了方式代码被获取,一般都是需要把 lua 编译为字节码后再打包游戏的。
使用 lua jit
luajit -b src.lua out.lua
使用原生 lua 解释器
luac -o out.luac src.lua