Lua真的很棒,学习是如此简单。我非常喜欢脚本语言,并且在学习Python方面也度过了同样愉快的时光。
Love引擎http://love2d.org/确实很棒,但是我正在寻找能够处理3D的东西。在Lua中是否可以容纳3D?无论如何,我仍然对LOVE的粒子系统感兴趣,并且可能只是将我的想法转换为带有粒子照明的2D项目:)
编辑:我删除了有关Python的注释-我希望这是一个Lua主题。谢谢
Lua真的很棒,学习是如此简单。我非常喜欢脚本语言,并且在学习Python方面也度过了同样愉快的时光。
Love引擎http://love2d.org/确实很棒,但是我正在寻找能够处理3D的东西。在Lua中是否可以容纳3D?无论如何,我仍然对LOVE的粒子系统感兴趣,并且可能只是将我的想法转换为带有粒子照明的2D项目:)
编辑:我删除了有关Python的注释-我希望这是一个Lua主题。谢谢
Answers:
LuaAV可能是一个不错的选择。它比传统的游戏引擎更接近于像Openframeworks之类的创意编码框架,目前仅适用于Mac OS X和Linux,但它支持3D图形并集成了许多强大的支持库(OpenCL,OpenCV,Kinect,fluids等)。使用LuaJIT构建,因此其性能将优于香草Lua解释器。
Project Anarchy是几个月前免费发布的,可用于移动平台的开发和部署。他们应该在一个月内发布Pro许可,这样您就可以部署到控制台和桌面。Project Anarchy使用Havok的工具,您可以使用C ++或Lua进行编码。如果您不知道谁是Havok,建议您调查一下他们。Havok工具集令人赞叹不已,并且已经使用了很长时间来创建AAA标题,除了它们仅适用于大型公司。现在他们开始向所有人发布它们了,事情肯定会变得有趣。
一旦社区发展壮大,并在论坛上提供了各种教程和一个大型社区,可以肯定的是,到目前为止,这将是您的最佳选择。他们还在开发2D游戏开发组件,这也可能使其成为最好的2D Lua引擎,因为它允许您将其部署到几乎所有平台和设备上。现在的问题是Pro许可证的价格是多少。出来的时候我会更新。