我开发的3D射击游戏,我想在电脑/手机/平板电脑上运行,并希望一些帮助来选择要使用的引擎。3D游戏引擎的建议
- 我想写一次应用程序,并轻松将它移植到Android/iOS/windows/mac。
- 我想通过互联网使应用程序流式传输。
- 发动机需要一些物理(碰撞检测)以及3D渲染能力
- 我更愿意使用脚本语言如JavaScript或Python的Java或C++(虽然我愿意学习这些,如果它是最好的选择)
- 我的愿望是使用一个引擎,是基于代码的,而不是基于GUI,一个引擎,更像是我可以导入我的Python文件(如图书馆),比这个应用程序迫使我依靠其GUI来导入资产并建立它们之间的关系。
这个愿望离我最近Unity3d和搅拌机的经验造成的。我设计我的代码的方式要求我编写数十个混乱的脚本来控制各种对象。我不禁想到,如果我已经用一系列python文件编写了我的程序,那我就可以做一个整洁,快速的工作。
我会很感激的任何建议。与我想要的最接近的是Panda3d,但我在处理纹理方面遇到了困难,我不相信我的应用程序可以轻松地供移动电话/设备用户使用。如果有类似的选择,你可以考虑一下,我会很感激小费。
在这里可能会有更好的运气http://gamedev.stackexchange.com/ – schwiz 2011-03-26 22:45:02