欢迎来到cocos2d的世界
Cocos2d是基于cocoa库的一个开源2d游戏开发框架,你可以使用它在iPhoneiPid touchiPad平台上开发2d游戏。这份文档将会向你呈现大部分的cocos2d基础知识,并指引你慢慢走近cocos2d开发的大门。
 
1.安装苹果开发工具和iPhone SDK
如果你还没有一套iPhone软件开发套件,那么你需要从iPhone Develop Center(developer.apple.com)下载一套完整的开发包。这套SDK包括Xcode IDE,你可以使用它编译调试你的程序。它还包含完整的代码函数库,编程文档和很多你开发时所需要的技术资料。
你需要注册成为Apple Developer会员才可以下载这套SDK,注册和下载都是完全免费的(除非你想在App Store上发布你的程序,那样你必须支付99美金的注册费)
iPhone SDK是一个很大的下载文件(大约2.5GB,安装后将近8GB),这将是一个漫长的下载过程,因此在这段时间里,我们可以先从cocos2d的主页(www.cocos2d-iPhone.com)上下载我们所需要的cocos2d源文件。
 
2.下载源文件
下载完成后打开它,你会看到类似于这样的文件列表:
欢迎来到cocos2d的世界_第1张图片
这些都是什么东西,你可能会问?实际上他们大多数都是纯文本文件,只是Finder无法识别它们,因为他们没有使用标准的文件拓展名。但是不要紧,所有以大写英文字母命名的文件,像AUTHORSCHANGELOGLICENSE.box2d等,你都可以使用文本编辑软件将它们打开。
你应该仔细阅读README文件,这个文件中包含了各种文件的详细定义与说明,还有一些开发程序的小窍门。
 
3.安装工程模板
其实你并不是必须去安装cocos2d,它作为一个源程序库,只要你在适当的项目中包含合适的源文件,它就可以正常工作。
但是为了刚开始时不让初学者感到困惑,cocos2d v0.99提供了3Xcode项目模板,他们会让你在创建cocos2d项目时变的更加得心应手,这3个模板分别是:
·         a cocos2d stand alone template
·         a cocos2d + box2d template
·         a cocos2d + chipmunk template
 
下面我们开始安装cocos2d模板,首先你需要启动终端(Terminal )程序,并且利用cd命令进入cocos2d源文件的根目录,然后输入如下命令进行安装:
./install-templates.sh(如果无法安装可以尝试输入:./install-templates.sh -u)
 
4.创建一个新的cocos2d工程
一旦你安装了模板,你就可以在Xcode中创建新的cocos2d工程,步骤如下:
1.       打开Xcode
2.       文件新工程(File→New Project)
3.       选择任意一个cocos2d模板
此刻你可以尝试编译运行这个工程,你将会看到一个简单的“Hello World”出现在iPhone模拟器上。
 
下面花一些时间来回顾一下你之前所做的事情:
安装XcodeiPhone SDK
下载安装cocos2d函数库
建立一个新的模板工程
首次创建运行“Hello World”工程
真是棒极了!现在你可以开始学 cocos2d 的工作原理和如何使用它制作一款真正的游戏了。