选择你喜欢的iPhone 开源游戏引擎:
Sparrow Framework
Sparrow Framework 是一款用 Objective-C写就的非常轻量级的2D游戏引擎,而且可以使使用者在很短的时间都可以掌握这套引擎。关于Sparrow Framework 的源代码和引擎资源请参考:Beginners iPhone Action Game Programming Tutorial.如果你是大师级的人物就不必看喽,!
Cocos2D IPhone
Cocos2D iPhone game engine 源自于用Python语言编写的,后来又用Objective-C重新编写并能使用在iPhone上。Cocos2D iPhone Engine 是为2D游戏设计的,但里面也包含部分3D的元素,并且还在逐渐向3D演进。
Cocos2D 已经运行在很多iPhone手机上,并且在iPhone app sotore 的官方网站点也可以看到它的身影。
Sio2Engine
SIO2 game engine 是一款用C语言实现的非常优秀的3D游戏引擎,既有开源免费版本,也有付费的版本。免费版本会在你每次启动游戏时闪出一个引擎的说明窗口,但付费的版本会更出色些。
SIO2 的新版本是1.4 ,各方面的性能都比前一些版好许多,如果大家还在用老的版本的话,赶紧更新最新版本吧!
Oolong Engine
The Oolong game engine is a 3D engine written in C++, and provides excellent performance. The downside of the Oolong engine is that it is difficult to use for those that are not familiar with OpenGL ES.
Oolong game engine 是用C++语言编写的3D游戏引擎,提供很出色的功能,如查你对OpenGL ES不太熟悉的话,那么对研究Oolong引擎的游戏底层也是比较困难的。
Irrlicht Engine
Irrlicht game engine 是一款用C++语言编写的3D游戏引擎,更多信息请参考官方网站。