安装Cocos2D进行游戏开发

一、下载

      Cocos2D是免费的2D游戏开发引擎,是很方便的iPhone/iPad游戏开发框架,可以从http://www.cocos2d-iphone.org/download下载最新版本,

也可以从https://github.com/cocos2d/cocos2d-iphone/tags下载以前的版本,从苹果系统直接下载,Windows下页面半天也出不来。

由于安装的雪豹版本较低(之前有文章介绍),sdk和Xcode版本装不了高的,

所以只能装0.99.3以下的Cocos2D,0.99.4及以后的会有编译错误(但支持iPad开发)。

二、安装

    下载0.99.3版本,将下载下来的压缩文件解压在Documents目录下,最好改一下解压的文件夹名字,越简单越好,比如a,否则可能装不上。

打开Terminal工具(Application->Utilities->Terminal),通过“ls”命令列出当前目录,通过“cd documents”进入Documents,再进入你解压下载的Cocos2d-iPhone-0.99.3目录下(比如cd a)。

    通过以下命令安装:(注意sudo后有个空格,不要少了”./”)sudo ./install_template.sh,输入密码,正常的话,有一些copying信息。

如果之前装过,可以加 -f 参数,覆盖之前的安装。

    打开Xcode,Create a new Xcode project,可以看到左边导航条多了User Templates,下面有cocos2d 0.99.3。

点击cocos2d 0.99.3,可以看到右边有三个选项:cocos2d Application,cocos2d Box2d Application,cocos2d Chipmunk Application。

三、第一个游戏hello world

   选择cocos2d Application,取个名字,比如hi,然后save。Build and Run后出现横向手机模拟器,显示hello world,左下角有数字变化。

a.hiAppDelegate.applicationDidFinishLaunching是cocos2d的入口函数,这里做一些初始化操作。

   下面这句控制手机的横向还是纵向放置

   [[CCDirector sharedDirector] setDeviceOrientation:CCDeviceOrientationLandscapeLeft];

   删除下面一句,或将YES设为NO,左下角的数字就没了

   [[CCDirector sharedDirector] setDisplayFPS:YES];

  下面这句将游戏场景载入

   [[CCDirector sharedDirector] runWithScene: [HelloWorld scene]];

b.静态函数HelloWorld.scene

   放回一个场景对象,将HelloWorld作为一个层节点加入场景对象

c.HelloWorld.init

   初始化HelloWorld层要显示的东西,目前只有一个CCLabel对象

四、结尾

   实践出真知,多进行调试,就可以清楚来龙去脉。

cocos2d里有很多实例程序,另外“知易Cocco2D-iPhone开发教程”

和“Learn iPhone and iPad Cocos2D Game Development”是很好的学习资料。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值