iPhone 開源游戲引擎
選擇你喜歡的iPhone 開源游戲引擎:
Sparrow FrameworkSparrow Framework 是一款用 Objective-C寫就的非常輕量級的2D游戲引擎,而且可以使使用者在很短的時間都可以掌握這套引擎。關于Sparrow Framework 的源代碼和引擎資源請參考:Beginners iPhone Action Game Programming Tutorial.如果你是大師級的人物就不必看嘍,!
Cocos2D IPhoneCocos2D iPhone game engine 源自于用Python語言編寫的,后來又用Objective-C重新編寫并能使用在iPhone上。Cocos2D iPhone Engine 是為2D游戲設計的,但里面也包含部分3D的元素,并且還在逐漸向3D演進。
Cocos2D 已經運行在很多iPhone手機上,并且在iPhone app sotore 的項目主頁點也可以看到它的身影。
Sio2EngineSIO2 game engine 是一款用C語言實現的非常優秀的3D游戲引擎,既有開源免費版本,也有付費的版本。免費版本會在你每次啟動游戲時閃出一個引擎的說明窗口,但付費的版本會更出色些。
SIO2 的新版本是1.4 ,各方面的性能都比前一些版好許多,如果大家還在用老的版本的話,趕緊更新最新版本吧!
Oolong EngineThe 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 EngineIrrlicht game engine 是一款用C++語言編寫的3D游戲引擎,更多信息請參考項目主頁。
總結:
我對手機游戲開發并不太熟悉,其實對什么游戲開發都不是太熟悉,但最近移動互聯網這一熱浪一波一波的沖擊,再加上智能手機的橫行霸道,我想手機時代即將來臨,要想在這一行業上分一杯羹,懂些游戲開發也是必不可少的,呵呵,我也在學習中,最后心得 Sparrow Framework 是開發2D的iPhone游戲的第一選擇。
來源:http://maniacdev.com/2009/08/the-open-source-iphone-game-engine-comparison/