ingame脚本将控制NPC/AI逻辑。
如果我要实现漂亮的脚本特性,它应该支持哪种语言?
请记住,我的实现将运行在多个平台上,如.net、flash、javascript和java。
列出的可能性有哪些是正反两方面的?实现解释器需要多长时间?
喜欢脚本的人都在寻找什么功能?其他游戏实现了什么?
我正在考虑投票支持javascript,因为每个人都能读和写它。
你的想法是什么?
发布于 2009-09-16 07:31:03
我会使用Lua,因为它非常容易嵌入。嵌入Python似乎很复杂,我并没有真正追求它。
如果您想了解更多关于嵌入Lua及其优缺点的信息,这个链接可能会有进一步的用途。
发布于 2009-09-16 08:30:15
用卢阿。它是一种美丽的语言,广泛应用于游戏行业。。
大多数平台都有Lua绑定:
还有llvm lua项目,它可能有助于将Lua移植到其他平台。
至于JavaScript作为主机平台.这个主题在Lua邮寄名单中反复出现,但是还没有发布任何严肃的解决方案。如果您的确实需要在JS中托管Lua,请在Lua邮件列表中询问,也许有些人可以分享他们在这个主题上的经验。
发布于 2009-09-16 07:22:12
我更喜欢Python在许多语言中的绑定。
https://stackoverflow.com/questions/1431468
复制相似问题