1, 2D
1:
2d engine: cocos2d-x
Reference books: cocos2d-x mobile game development: Cross iOS, Android and vphone platforms
Ebook: http://ishare.iask.sina.com.cn/f/34365671.html
Engine library official site: http://www.cocos2d-x.org/http://cn.cocos2d-x.org/
Source code: http://cn.cocos2d-x.org/download
Environment Building: http://www.cocoachina.com/gamedev/gameengine/2012/0428/4206.html
Common iOS game development tools and SDK: http://www.cnblogs.com/jsxh/archive/2013/01/28/2879831.html
Http://gamua.com/sparrow/download/
2. 3D
1:
Unreal 3D engine reference: Video: iOS unreal 3 engine 3D Game Epoch Publicity Video
Bytes. Currently, the authorization fee is: the first $50 thousand of the profit is free, and more than $50 thousand is required to pay 25% of the profit to Epicjij. The free version of Unreal Engine 3 (Unreal
Development Kit)
Use the top 3d Game Engine-Unreal three engine for free in ios development
Http://www.ipadev.org/2010/12/free-ios-unreal-technology-3/
Tutorial: http://search.discuz.qq.com/s/ec5266685/ios%E8%99%9A%E5%B9%BB3%E5%BC%95%E6%93%8E%E6%95%99%E7%A8%8B.html
Phantom 3 compared with udk: http://www.docin.com/p-208452134.html
2: For details about Gameplay, refer to the BlackBerry cross-platform and open-source 3D engine Gameplay.
Http://www.oschina.net/p/gameplay/
Iii. others is learning about iPhone game development recently. It is a great deal of time to use 2D and 3D game engines. There are few websites in China in this regard. You can only use google to find some foreign website materials. Fortunately, we finally found an engine suitable for ourselves and our team.
The following lists the options:
Game Engine name support price remarks
Cocos2d open source supports map for free, with corresponding map editor software.
The SIO2 3D open-source official website SDK provides detailed examples. The 3D animation editor can use the open-source Blender modeling tool.
Oolong 3D open source provides better support for PowerVR graphics for free, but the documentation is not as complete as SIO2.
Unity3D 2D and 3D support separate Unity: $199 + iPhone Basic: $399 = $600 for iPhone games. In addition to the Unity tool, you also need to download the Unity iPhone tool. Fees apply. Most of the best-selling games in App Store are developed using Unity3D.
ITorque 2D and 3D support $150 + $500 license for first game, $100 each additional.
Currently, 3D support is in the Demo stage. Fees are high and not recommended.
Note: This content is organized by wave_1102 on: 2009.6.10.
After comparison, I prefer open-source tools. The 2D game engine uses cocos2d and the 3D game engine uses SIO2.
Unity3D has tried the Mac version and has watched a lot of videos and learned how to use it. However, the Mac version has not been cracked yet and only has a 30-day trial period. In addition, if you use the Unity iPhone, Unity must be a registered version, so you cannot use the Unity iPhone for the moment.
Cocos2d and SIO2 are selected mainly for simple game development and use in the early stage. If you have the opportunity to make a commercially available game in the future, you can consider using Unity3D.