您的位置:首页 > 移动开发 > Cocos引擎

cocos2d开发学习一:开发环境搭建以及入门学习资源

2013-08-21 17:27 513 查看
Cocos2d
for iPhone是基于OpenGL ES的创建iPhone、iPod和iPad游戏的类库。

选择cocos2d的理由:

首选,cocos2d是免费的,你可以随心所欲的开发iPhone,iPod,iPad应用,无论免费还是收费都可以。甚至还可以用它开发Mac OS X应用。

cocos2d的第二个好处就是它是开源的,这意味着可以自由地学习游戏引擎的源代码,或者在需要时对引擎做些改动。这使得cocos2d既可以扩展,又十分灵活。

另外,cocos2d是用Objective-C编写而成的,Objective-C是苹果公司用于开发iOS应用程序的原生编程语言。由于iOS SDK也是用Objective-C编写的,因此对于使用cocos2d的开发者来说,要理解苹果公司的官方文档和使用iOS SDK提供的API并不困难。

物理引擎

目前有两种集成在cocos2d中的物理引擎可供选择:Chipmunk和Box2D 。 这两种物理引擎仅仅在编写它们的语言上有一些细微的差别:Chipmunk是用C语言编写而成的,而Box2d是用C++语言编写而成的。但它们的功能几乎完全一样。通常,应该选择一个你觉得比较容易理解的且提供的文档比较好的物理引擎,所以大多数开发者比较倾向于使用Box2D。

正题:环境搭建

1.下载cocos2d依赖包,不过他是一个封装成了Template的资源供使用,googleCode上下载地址:http://code.google.com/p/cocos2d-iphone/downloads/list

官网地址:http://www.cocos2d-iphone.org/

2. 下载解压后结果应该是一组文件如下:



3.在终端下进入解压的文件夹下,运行命令: $ sudo ./install_template.sh 安装模板到Xcode。

3.看命令行提示,成功后打开Xcode新建项目时,就能看见



4.可以按照模板新建一个helloWord项目了。

5.同时你也可以进入下载解压的文件夹中有个例子代码项目。

环境的搭建基本就是这么简单。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: