如何使用Cocos2D 2.X生成一个简单的iPhone游戏 (2/8)
2012-12-18 02:19
399 查看
下载并安装Cocos2D
你可以从Cocos2D的官网上下载.
你可能会注意到在下载页面有几个不同版本的选择Cocos2D 1.x和Cocos2D 2.x,并且每个版本还有稳定版本和开发版本供你选择,下面我们花一点时间来快速的了解它.
Cocos2D 1.X 和 Cocos2D 2.X
这两个版本的主要区别是支持的内核,Cocos2D 1.X使用的是OpenGL ES 1.X,Cocos2D2.X使用的是OpenGL ES 2.X,除非你以前有过OpenGL相关的开发,要不然这个对于你来说可能意义性不太.
现在对你需要了解的内容有:
• Cocos2D 1.x已经有相当一段时间了,因此已经有相当多的项目和代码只能运行在Cocos2D 1.x了.但是这种情况正在改变,已经有越来越多的开发人员已经和正在转到Cocos2D 2.X.
• Cocos2D 2.X能够使用shader语言.Shader是OpenGL ES 2.X增加的高级功能,能够让你创建出非常COOL的效果,这在OpenGL ES 1.X上是不能实现的.
虽然两个版本都可以正常工作,而且已经有非常多优秀的游戏就是基于这两个版本生成的,在这个向导中我们会使用最后并且是功能最全的Cocos2D 2.X版本.
Cocos2D 稳定和开发版本
你可能注意到网站上有稳定和开发版本 两个版本.
通常情况下,这需要非常长的时间才能把开发版本中实用的新功能集成到稳定版本中.因些我尝试用开发版本主要是为了实现更多的新功能.不用担心,虽然名字中开发版本,实际上它还是相当稳定的.
因些,在这个向导中,我们会用开发版本.
结论
请先下载Cocos2D 2.X最后的开发版本
当你下载好代码之后,你需要安装一下项目开发模板.打开Terminal并找到Cocos2D的下载目录,并输入下面这个命令:
./install-templates.sh-f -u
你将看到"安装Cocos2D模板"之类的信息.恭喜你,我们已经可以开始Cocos2D的开发了.
注意:假如你已经安装了Cocos2D1.x,并且担心安装Cocos2D 2.x会覆盖当前已经安装好的Cocos2D 1.x的模板,这个其实不用担心,因为Cocos2D2.x是安装到独立的目录,因些你可以同时有两个版本的Cocos2D模式在XCode中.
你可以从Cocos2D的官网上下载.
你可能会注意到在下载页面有几个不同版本的选择Cocos2D 1.x和Cocos2D 2.x,并且每个版本还有稳定版本和开发版本供你选择,下面我们花一点时间来快速的了解它.
Cocos2D 1.X 和 Cocos2D 2.X
这两个版本的主要区别是支持的内核,Cocos2D 1.X使用的是OpenGL ES 1.X,Cocos2D2.X使用的是OpenGL ES 2.X,除非你以前有过OpenGL相关的开发,要不然这个对于你来说可能意义性不太.
现在对你需要了解的内容有:
• Cocos2D 1.x已经有相当一段时间了,因此已经有相当多的项目和代码只能运行在Cocos2D 1.x了.但是这种情况正在改变,已经有越来越多的开发人员已经和正在转到Cocos2D 2.X.
• Cocos2D 2.X能够使用shader语言.Shader是OpenGL ES 2.X增加的高级功能,能够让你创建出非常COOL的效果,这在OpenGL ES 1.X上是不能实现的.
虽然两个版本都可以正常工作,而且已经有非常多优秀的游戏就是基于这两个版本生成的,在这个向导中我们会使用最后并且是功能最全的Cocos2D 2.X版本.
Cocos2D 稳定和开发版本
你可能注意到网站上有稳定和开发版本 两个版本.
通常情况下,这需要非常长的时间才能把开发版本中实用的新功能集成到稳定版本中.因些我尝试用开发版本主要是为了实现更多的新功能.不用担心,虽然名字中开发版本,实际上它还是相当稳定的.
因些,在这个向导中,我们会用开发版本.
结论
请先下载Cocos2D 2.X最后的开发版本
当你下载好代码之后,你需要安装一下项目开发模板.打开Terminal并找到Cocos2D的下载目录,并输入下面这个命令:
./install-templates.sh-f -u
你将看到"安装Cocos2D模板"之类的信息.恭喜你,我们已经可以开始Cocos2D的开发了.
注意:假如你已经安装了Cocos2D1.x,并且担心安装Cocos2D 2.x会覆盖当前已经安装好的Cocos2D 1.x的模板,这个其实不用担心,因为Cocos2D2.x是安装到独立的目录,因些你可以同时有两个版本的Cocos2D模式在XCode中.
相关文章推荐
- 如何使用Cocos2D 2.X生成一个简单的iPhone游戏 (3/8)
- 如何使用Cocos2D 2.X生成一个简单的iPhone游戏
- 如何使用Cocos2D 2.X生成一个简单的iPhone游戏 (4/8)
- (译)如何使用cocos2d来做一个简单的iphone游戏教程(第一部分)
- 2.如何使用cocos2d来做一个简单的iphone游戏教程(第一部分)
- 如何使用cocos2d来做一个简单的iphone游戏教程(第一部分)
- (译)如何使用cocos2d来做一个简单的iphone游戏教程(第一部分)
- (译)如何使用cocos2d来做一个简单的iphone游戏教程(第一部分)
- 如何使用cocos2d来做一个简单的iphone游戏教程
- 3 .如何使用cocos2d开发一个简单的iphone游戏:旋转炮塔(第二部分)
- 如何使用cocos2d来做一个简单的iphone游戏教程(第一部分)
- (译)如何使用cocos2d开发一个简单的iphone游戏:旋转炮塔。(第二部分)
- (译)如何使用cocos2d开发一个简单的iphone游戏:旋转炮塔。(第二部分)
- (译)如何使用cocos2d来做一个简单的iphone游戏教程(第一部分)
- (译)如何使用cocos2d开发一个简单的iphone游戏:旋转炮塔。(第二部分)
- 如何使用cocos2d-x 3.0来做一个简单的iphone游戏教程(第一部分)
- 2-2.1-(译)如何使用cocos2d来做一个简单的iphone游戏教程(第一部分)
- 如何使用cocos2d开发一个简单的iphone游戏:旋转炮塔。(第二部分)
- (译)如何使用cocos2d开发一个简单的iphone游戏:旋转炮塔。(第二部分)
- 如何使用Cocos2D制作一款简单的iphone游戏