1、首先提出一个我从开始接触cocosstudio和cocos2d-x的认识的误区,就是cocosstudio和cocos2d-x的区别是什么呢?
cocosstudio是辅助工具,只不过它可以帮助我们创建cocos2d-x的工程,xcode中没有集成cocos2d-x,我们只是借助于xcode进行编译,而且在c++游戏的时候使用cocos2d-x游戏引擎的时候目前只能借助xcode或者visualstudio,对于cocos code ide而言目前支持的语言是不包含c++的,只能够提供针对于lua和javascript的支持
2、在visual studio中搭建cocos2d-x的环境的时候,当第一次进行编译的过程中是非常吃内存的
3、搭建环境
①准备的文件:apache-ant.1.9.4,cocos2d-x 3.1,python.2.7.9
(下载apache-ant.1.9.4这个在官网直接就可以下载,但是在windows 8.1的系统中,我没有用到这个其中的ant文件,然后是cocos2d-x,我使用的版本是3.1。在首次使用cocos2d-x-3.4beta0版本安装的时候未成功,没找到原因)
②把cocos2d-x的文件包解压放到c盘下(至于这个版本是否能在其他盘符下进行操作,还没有尝试过)
③安装cocos2d-x的引擎环境,在cocos2d-x的文件夹下找到build文件夹,然后用vs2013的编辑器打开
④打开后将cpp_tests文件设置为启动项
⑤生成项目并启动,显示下图表示引擎安装成功
⑥项目创建:
(a)、首先要做的是搭建python的环境,使用下载的python的文件,我使用的是python2.7.9,将该文件下载后安装在c盘下,然后修改对应的环境变量,用管理员权限,运行-》我的电脑-》属性-》高级系统设置-》高级-》环境变量-》系统变量中的变量Path-》编辑-》修改变量值:在bin后面加上;C:Python27,注意这里在C:Python27与bin中间用分号";"隔开,其中C:python27是安装在C盘下的python的文件夹路径,然后在系统变量PATHEXT,编辑它的变量值,在变量值的后面添加;PY;PYM两个值,注意也要用";"隔开
(b)、在cocos2d-x的文件夹下找到setup.py文件,执行后,在会弹出模拟dos窗口,在其中会提示输入对应的几个路径(这几个路径的输入过程中注意不能出现错误),在cocos2d-x的文件夹下找到提示的几个文件的路径,粘贴到dos窗口中,然后回车执行,执行完成后窗口自动关闭,然后输入对应的创建项目的命令:
(c)、C:cocos2d-x-3.1 oolscocos2d-consolein>python cocos.py new HelloCpp -p com.cocos2dx.org -l cpp -d ~/Desktop
(d)、执行后项目创建成功,在C:cocos2d-x-3.1 oolscocos2d-consolein~Desktop这个路径下能够找到创建的项目,如图所示:
(e)、然后找到对应的HelloCpp.sln的文件执行:
(f)、执行后出现:
项目创建成功