<p>我正在开发一个三维射击游戏,我想运行在电脑/手机/平板电脑上,并希望一些帮助来选择使用哪个引擎。在</p>
<ul>
<li>我想写一次应用程序,并把它移植到Android/iOS/windows/mac上。在</li>
<li>我想使应用程序可以在互联网上流线型。在</li>
<li>该引擎需要一些物理特性(碰撞检测)以及3d渲染功能</li>
<> Li >我更喜欢使用java或C++的脚本语言,如JavaScript或Python(虽然我愿意学习这些,如果它是最好的选择)</LI>
</ul>
<p>-我的愿望是使用一个基于代码而不是基于GUI的引擎,这个引擎更像是一个可以导入Python文件的库,而不是一个迫使我依赖其GUI导入资产并在它们之间建立关系的应用程序。在</p>
<blockquote>
<blockquote>
<blockquote>
<p>This desire stems from my recent experience with Unity3d and Blender. The way I had designed my code required me to write dozens of disorganized scripts to control various objects. I cannot help but think that if I had written my program in a series of python files that I would be able to do a neater, faster job. </p>
</blockquote>
</blockquote>
</blockquote>
<p>如有任何建议,我将不胜感激。最接近我想要的东西是Panda3d,但我在处理纹理时遇到了困难,我不相信我的应用程序可以方便地提供给手机/设备用户。如果有类似的选择,你可以考虑,我会很感激提示。在</p>