我基本上是新的和开始iPhone游戏开发,我想为平台创建3D游戏,我看了看,它似乎没有太多的选择,如果你想要一个纯3D导向的游戏引擎,为你提供物理等。
当我在谷歌上搜索时,我想出了两个解决方案:
Unity (unity3d.com),这似乎有点局限于脚本,在测试时,我看到即使是一个简单的构建也像28meg……在我看来,基本版不会让你一事无成,因为大多数功能都可以优化你的应用程序。有完整的版本...而且你还需要一个闪光屏。
SIO2 (sio2interactive.com),他们似乎刚刚发布了一个看起来相当不错的新版本,他们似乎使用了C++进行编码,这很棒,并且有一个搅拌器集成。可执行文件的大小大约是2meg,对于他们提供的功能来说,这在我看来是不可思议的,你也可以获得源代码,从我的测试中,它的运行速度也很快。
不管怎样,我的问题是人们在外面用的是什么?
Unity似乎是创建“简单”游戏的流行选择,但SIO2对我来说似乎更具可扩展性(我这样认为对吗?)。
最后,根据你们的经验,你们推荐(基本上是iPhone 3D新手)使用什么?
PS:我有C++的经验和OpenGL (桌面)的基本知识。
发布于 2010-11-29 11:40:18
Unity非常酷,但我刚开始在游戏开发中使用它。
发布于 2011-11-10 00:52:51
我建议你看看http://isgl3d.com/。它是用Objective-C编写的,有许多很好的功能,它支持maya 2和bullet物理,可以从OpenGl或maya导入3D对象。
此外,如果你有C++知识,你可以考虑使用openframeworks或cinder,它们都是C++,都是为创造性编程而创建的,但也可以用于某些类型的游戏。
http://libcinder.org
http://openframeworks.cc
发布于 2012-03-31 07:06:46
除了unity和SIO2之外,还有更多的iPhone 3D游戏引擎可供选择。对于iOS + 3D开发,我建议至少有19个:http://mobilegameengines.com/iphone/3d_game_engines
https://stackoverflow.com/questions/4300535
复制相似问题