常用iOS游戏开发工具与SDK
2D游戏开发框架
cocos2d-iPhone,iOS平台最流行的开源2D游戏引擎,包含两个较大的版本:0.9x和2.x,其中0.9x支持OpenGL ES,2.x支持OpenGL ES 2.0。Objective-C编写,支持Box2D/Chimpunk物理引擎,具有丰富的插件。http://www.cocos2d-iphone.org/
cocos2d-x,开源,国人将OC的cocos2d-iPhone移植到了C++,支持跨平台(iOS,Android,Windows,Mac等,WP上面是cocos2d-XNA)。http://cn.cocos2d-x.org/
Sparrow,开源,iOS上的2d游戏引擎,非常轻量级。对于一般的小游戏,个人更倾向于使用Sparrow,而不是cocos2d-iPhone,上手非常快。http://gamua.com/sparrow/
GameSalad,基于HTML 5的跨平台游戏开发引擎/工具,号称可以可视化创建游戏,不需要写一行代码就能做出精美的App。基础版使用免费,专业版$299一年,区别是专业版基础版不支持应用内购买,iAd,Game Center等特性。http://gamesalad.com/
3D游戏开发引擎
Unity3D、Unreal engine,商业游戏引擎,现在都有iOS平台的SDK,并且都提供免费的学习包,不过发布应用是需要花钱买授权的,并且还都不便宜。优势是开发工具强大,甚至不需要任何基础就能很快上手,市面上的书籍也比较多。
Ogre3d-iPhone,开源,Ogre3d的iPhone移植版,文档较少,如果熟悉Ogre3D的话,可以考虑,http://www.ogre3d.org/
NinevehGL,免费非开源的3D游戏引擎,市面上资料非常少,但是官方网站上有一系列视频教程,能大概了解如何使用。大概看了一遍,貌似接口比较简单。http://nineveh.gl/
iSGL 3D,开源3D游戏引擎,资料较少,除了网站上有几个实例以外,很难找到别的资料,不过使用非常简单,邮件列表里讨论得也很热闹。http://isgl3d.com/
还有Oolong engine和Irrlicht engine,其中Oolong引擎由于开发者现在被一家游戏公司收归门下,开发基本已经停止。Irrlicht引擎还没有试过。这两者都是C++开发的。
cocos3d,这个用的人也比较多,是cocos2d的同胞兄弟。
分享到:
相关推荐
资源名称:iOS游戏开发之Unity3D引擎系列资源目录:【】Unity3D 游戏引擎之IOS自定义游戏摇杆与飞机平滑的移动【】Unity3D 游戏引擎之IOS触摸屏手势控制镜头旋转与缩放【】Unity3D 游戏引擎之IOS高级界面发送消息...
iOS游戏引擎 Sparrow Framework ,Sparrow是一个基于Objective-C的开源的游戏引擎,完全为iOS设备构建。该项目可以让开...
ios游戏开发必看,绝对的入门经典,详细接受cocos2d游戏引擎
这是一个基于cocos3d游戏引擎的小例子
开源游戏引擎资讯,可供了解。包括各个常见引擎的说明、特点。
IOS应用源码之IPHONE免费开源3D游戏引擎.zip
IOS游戏开发入门源码 Climbers 基于Cocos2D引擎的2D游戏,玩家需要使用手指操纵攀爬动作的一款游戏
IOS 视频类库 很好用的3D游戏引擎 源码下载地址集合
雨松MOMO Unity3D 游戏开发系列博文之Unity3D 游戏引擎之iOS自定义游戏摇杆与飞机平滑的移动,欢迎大家下载阅读,哇咔咔~~
IOS应用源码之IOS 游戏源码 植物大战僵尸 引擎.zip
雨松MOMO Unity3D 游戏开发系列博文之Unity3D 游戏引擎之Unity3D回馈IOS高级界面消息,欢迎大家下载阅读,哇咔咔~~ 转与缩放,欢迎大家下载阅读,哇咔咔~~
源码sparrow,Sparrow是一款纯粹用Objective-C编写的开源iOS 2D游戏引擎,用其开发的游戏可以运行在iPhone, iPad和iPod Touch iOS设备上。开发者可以轻松的整合现有的UIKit应用,并且可以直接访问所有的iOS APIs(像...
雨松MOMO Unity3D 游戏开发系列博文之Unity3D 游戏引擎之IOS触摸屏手势控制镜头旋转与缩放,欢迎大家下载阅读,哇咔咔~~
【iOS虚幻游戏引擎编程入门】[PDF+源代码] 书名:Beginning.iOS.3D.Unreal.Games.Development.Apr.2012
IOS/iphone/ipad 游戏开发教程 Corona 游戏引擎
Unity游戏引擎向iOS与Android开发者免费.pdf
LTLite Engine 是一个基于OpenGL ES的轻量级2D/3D游戏引擎,用C/C++实现, Android游戏开发者可以在windows下用cygwin+NDK+SDK环境,采用C++/C代码编写出的游戏运行效率高,引擎包含2D/3D的库,既可以单独使用2D库也...
【Iphone_游戏开发】游戏引擎剖析. 很不错的一分游戏引擎解析。。强烈推荐。
这是一个示例,展示了如何在使用 J2ObjC 的 iOS 应用程序中使用黑白棋游戏引擎。 最初的游戏奥赛罗由 Mats Luthman 编写,可从 他的网站获得。Mats 将其设计为既可以用作 Swing 应用程序,也可以用作命令行应用程序...
Godot是一个全新开发的游戏引擎,其功能集类似知名的跨平台游戏引擎Unity,可用于开发PC、主机、移动和Web游戏。Godot引擎是一个功能丰富的跨平台引擎 游戏引擎,用于从统一界面创建 2D 和 3D 游戏。它提供了一个 ...