cocos2d-x是一个支持多平台的 2D 手机游戏引擎,使用 C++ 开发,基于OpenGL ES,支持 WOPhone, iOS 4.1,
Android 2.1 及更高版本,WindowsXP & Windows7,WindowsPhone 8
Cocos2d-x是一个开源的移动2D游戏框架,MIT许可证下发布的。这是一个C++的版本。Cocos2d-x项目可以很容易地建立和运行iOS,我们可以编写的源代码很容易在桌面操作系统中编辑和调试。
cocos2d-x的主要特效包括跨平台性、免费开源性、活跃社区支持等,这些特性使得开发人员可以容易,高效和低成本开发出用户喜欢的移动平台游戏。
跨平台性主要包括,其可以开发基于IOS ANDROID WINDOWS BADA
等平台的游戏,免费开源指的是,cocos2d-x的开源与众多的工具和文档让开发者学习起来更加的轻松容易,活跃的社区支持是指,现在cocos2d-x通过这么多年的发展,使得这个开源项目更加的强壮与稳定,所有的BUG跟缺陷都可以很快的发现,并进行修复,很多大型的公司的工程师都投入到了cocos2d-x的开发。
1.2 cocos2d-x 3.0引擎下载
cocos2d-x引擎的下载地址:
http://www.cocos2d-x.org/download
这里到目前为止cocos2d-x的版本为V3.0 Beta版本
下载地址:http://cdn.cocos2d-x.org/cocos2d-x-3.0beta.zip
1.3选择最合适你的开发平台
1.3.1 windows下vs2012+win平台进行开发
现在新版本的cocos2d搭建一个可以运行的环境,几乎成了傻瓜化的搭建方式,下面就带大家一起来看看在windows上面的搭建过程。
新的cocos2d的版本创建项目全部改为了python语言,所有第一步,我们要下载python,因为在windows上面默认是没有python的开发环境的,我们需要手动的配置。
python的下载地址是:http://www.python.org/download/选择对应的版本
Python2.7.6 Windows Installer 或者 Python2.7.6 Windows X86-X64 Installer
,双击下载之后的安装包,一切都是默认选项,然后你只需要记住自己选择的安装路径,例如:C:\Python27\
接着,配置系统环境变量,右击我的电脑-属性-高级系统设置-环境变量,在系统变量中新建一个变量
PYTHON_HOME:C:\Python27\
<ignore_js_op>
然后修改系统变量中的path变量,在最末尾加上:;%PYTHON_HOME%
记得在配置Path路径的时候不要忘记前面的“;”哦。
现在我们来验证一下我们刚才配置的Python是否成功了,在命令行中,输入python,如果有下图中的内容显示,那么就显示我们的python环境已经搭建完成了
<ignore_js_op>
接下来我们解压我们下载好的cocos2d文件,记住解压的路径,如:
D:\cocos2d\cocos2d-x-3.0beta ,接着我们直接双击源代码路径下面的
\tools\project-creator目录下的create_project.py文件运行脚本,会出现如下的项目运行窗口。
<ignore_js_op>
记得填写好,项目名称,项目包名,项目路径,cocos2d版本的语言,点击create项目就会自动创建到您选择的目录中了,注意我们在选择语言版本的时候,请选择cpp版本。
接下来打开你刚才选择的项目,进入到项目中,你会发现如下的文件夹,配置。
<ignore_js_op>
我想这个时候你肯定已经安装好了VS2012
由于VS2012的下载和安装不在本文的讨论里面,所有他的安装就不写了,我们开始直接来使用,打开创建好的项目进入到
proj.win32文件夹下面,点击HelloCocos2d.sln
项目文件,在vs2012中生成项目,完成后点击运行按钮,就会出现如下的运行项目了,到目前为止在windows上面的搭建环境就告一段落了。怎么样很简单把。
<ignore_js_op>
1.3.2 mac下 xcode5+iphone平台进行开发
在mac上面开发跟在windows上面开发,搭建平台基本类似,由于在mac平台下面自带了python的环境所以我们不需要在安装一次python的开发环境了,直接把从网上下载好的cocos2d的目录放到你的电脑中。
例子:/Users/mbp-welink/Documents/ios/cocos2d-x-3.0beta
然后你需要进入到 Finde --> 应用程序
--> 实用工具 --> 终端
打开终端并进入到我们下载好的cocos2d的项目文件夹中
cd /Users/mbp-welink/Documents/ios/cocos2d-x-3.0beta/tools/project-creator
<ignore_js_op>
进入完成后 接着键入如下命令
./create_project.py –nHelloCocos2d –k com.eoe.sy –l cpp –p
/Users /mbp-welink/Documents/ios
这样就会在你的/Users /mbp-welink/Documents/ios文件夹下建立一个cocos2d的项目了。
<ignore_js_op>
接下来我们同样打开我们项目创建地址的文件夹
<ignore_js_op>
找到proj.ios_mac 进入到文件中 双击
HelloCocos2d.xcodeproj就可以调用xcode5打开工程了
打开工程后你直接运行,编译完成后,会出现如下的效果图,这样就说明你完成了cocos2d 在mac上面搭建的部分了
<ignore_js_op>
1.4本章知识总结
通过上面教程的学习我相信不管你是习惯了windows开发的开发者还是习惯了mac平台的开发者,你都可以完成最基本的cocos2d的环境搭建工作了,下一章将会来带大家一起学习一下cocos2d的工程结构,项目结构等内容,更好的理解并学习cocos2d的开发环境。怎么样赶快行动起来把。