这个新版本带着大量bug的修复和lua虚拟机luaJIT来到了大家面前!现在不再需要 lua dll了,它们被静态编译了而且你不可以 “禁止” luaJIP,如果JIP不能执行native code(非解释执行方式的代码),不再虚拟解释执行的它也可以比以往的标准lua执行效率更高。
重要更新的列表:
- lua JIT!
- arm 的gunship正常工作
- 瞄准算法针对单位移动进行了一些修理(潜艇不再对追敌人的尾部发射鱼雷了)
- 几个模型相关的bug进行了修复
如同以往的,你可以从ftp上得到最新版本:
ftp://downloads.ta3d.org/binaries/windows/dev/0.6/
PS:现在依然可以让TA3D使用原始lua 的方式来编译,而忽略新引人的luaJIT。为的是在一些不支持luaJIT的平台上正常工作
This new beta brings lots of bug fixes and it also brings LuaJIT as Lua VM ! There is no more lua dll, it’s all built statically and you can’t “disable” LuaJIT, if the JIT can’t produce native code, it falls back to an interpreter which seems much faster than official Lua interpreter.
List of important changes:
[list][]LuaJIT []the Arm brawler now shoots properly[]global aiming accuracy has been improved for moving targets (submarines aim properly now)[]several rendering bugs have been fixed[/list]
As usual the package is available through FTP:
ftp://downloads.ta3d.org/binaries/windows/dev/0.6/
NB: it’s still possible to build TA3D with the official Lua interpreter for those who might be interested in comparing it with LuaJIT or in porting TA3D to platforms not supported by LuaJIT.