现在cocos2d-x环境搭建越来越方便了,今天这里只记录vs2010的搭建方法,基本是傻瓜式。

准备工作: win7,vs2010,python2.7,cocos2d-x2.2.1(这样pc开发环境就够了,关于移植android的以后再说)

  • vs2010安装方法略过,如果不会的请自行Google

  • python2.7:http://www.python.org/download/releases/2.7.6/ 默认安装在c盘根目录,安装完成后需要手动添加环境变量。方法:计算机-右键-属性-高级系统设置-环境变量,从下面找到Path,双击加入C:\Python27;完成。

Test:打开命令行,输入python看是否成功。

cocos2d-x下载完成直接解压即可。

如果以上都没问题了。进入cocos2d-x目录,找到如下文件双击运行:

cocos2d-x-2010
cocos2d-x-2010

vs2010启动后会得到如下界面:

cocos2d-x-pro
cocos2d-x-pro

然后点击生成-重新生成解决方案,根据机器配置,等待时间有所不同。耐心等待几分钟。

编译完成后输入信息如下:

========== 全部重新生成: 成功 16 个,失败 1 个,跳过 0 个 ==========

失败的一个不用理会,然后右键选择TestCpp-设为启动项目,按Ctrl+F5运行,就会得到下面这个Demo程序了。这个程序收录了cocos2d-x的全部使用方法。大家可以先随便浏览一下。

testcpp
testcpp

然后我们设置HelloCpp为启动项目,按Ctrl+F5运行,经典界面出现:

hellocpp
hellocpp

这样环境就已经搭建成功。

接下来说下新版创建工程方法:

打开cmd命令行cd 到cocos2d-x-2.2.1\tools\project-creator目录:

e:
cd E:\cocos2d-x-2.2.1\tools\project-creator
python create_project.py -project MyDemo -package com.blogchen.mydemo -language cpp

解释下python create_project.py -project MyDemo -package com.blogchen.mydemo -language cpp这句代码的参数。 需要我们关注的只有两个,一个是MyDemo,这个MyDemo就是你们的工程名,随便取,然后是com.blogchen.mydemo学过android的一眼就知道com.blogchen.mydemo的作用—包名,这个其实也是随便取的,但是一般来说是域名的倒置,当然你取x.o.x.o也是可以的,但是这个有个要注意的是,要保证唯一性,也就是你确定别人不会用这个名字,因为这个当编译为android包时,就代表了android应用的唯一标识,如果你的这个名字和别人的包名字相重,那么你的apk将无法和别人的apk共存在手机里面,加上现在的应用市场都有验证机器,也就代表你的apk无法发布到应用市场去。

命令执行成功后的信息:

那么在cocos2d-x-2.2.1\projects目录下就能找到你的工程了。进入cocos2d-x-2.2.1\projects\MyDemo\proj.win32

mydemo
mydemo

双击MyDemo.sln:

mydemovs
mydemovs

这个就是我们的工程了,Ctrl+F5试试:

demo
demo

嗬嗬嗬嗬,完毕,果然新版本配置越来越方便了。

然而,有朋友可能会抱怨:每次命令行建立工程太麻烦了啊。懒惰使人进步,于是就用批处理来解决吧。代码如下:

运行效果如下:

大家自行建立xxx.cmd文件,然后把代码复制过去即可,路径根据自己的环境改变一下就可以。

转载请注明出处。