我是一名新手,想开始开发iPhone游戏,并希望为该平台创建3D游戏。经过搜索,如果您想要一个提供物理功能等的纯3D定位游戏引擎,选择似乎不多。
在搜索过程中,我找到了两个解决方案:
Unity (unity3d.com) 看起来在脚本编写方面有些受限制,而且在测试时,即使是简单的构建也需要28兆字节…看起来基础版本并没有提供优化应用程序所需的大部分功能,而且还需要一个闪屏。
SIO2 (sio2interactive.com) 他们似乎刚刚推出了一个新版本,看起来非常不错,他们使用C++进行编码,这很棒,并且具有Blender集成。可执行文件大小只有2兆字节,这对于它们提供的功能来说似乎令人难以置信,而且您还可以获取源代码,在我的测试中运行速度也很快。
无论如何,我的问题是人们都在使用什么呢?
Unity似乎是“轻松”创建游戏的流行选择,但对我来说,SIO2似乎更具扩展性(我这样想是否正确?)。
最后,基于您的经验,您会推荐给我这个iPhone 3D新手使用什么呢?
附注:我有C++经验和OpenGL(桌面)的基础知识。