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

本文介绍Cocos2d for iPhone——一个免费且开源的游戏开发类库,适用于iPhone、iPod和iPad平台。文章概述了选择Cocos2d的原因,包括其灵活性和扩展性,并介绍了集成的物理引擎选项Chipmunk和Box2D。此外,还提供了详细的环境搭建步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


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.同时你也可以进入下载解压的文件夹中有个例子代码项目。

环境的搭建基本就是这么简单。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值