现在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目录,找到如下文件双击运行:
vs2010启动后会得到如下界面:
然后点击生成-重新生成解决方案,根据机器配置,等待时间有所不同。耐心等待几分钟。
编译完成后输入信息如下:
1
|
========== 全部重新生成: 成功
16
个,失败
1
个,跳过
0
个 ==========
|
失败的一个不用理会,然后右键选择TestCpp-设为启动项目,按Ctrl+F5运行,就会得到下面这个Demo程序了。这个程序收录了cocos2d-x的全部使用方法。大家可以先随便浏览一下。
然后我们设置HelloCpp为启动项目,按Ctrl+F5运行,经典界面出现:
这样环境就已经搭建成功。
接下来说下新版创建工程方法:
打开cmd命令行cd 到cocos2d-x-2.2.1\tools\project-creator目录:
1 2 3 | 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无法发布到应用市场去。
命令执行成功后的信息:
1
2
3
4
5
6
7
8
9
10
11
12
|
proj.ios : Done!
proj.android : Done!
proj.win32 : Done!
proj.winrt : Done!
proj.wp8 : Done!
proj.mac : Done!
proj.blackberry : Done!
proj.linux : Done!
proj.marmalade : Done!
New project has been created in
this
path: E:\cocos2d-x-
2.2
.
1
\tools\project-crea
tor/../../projects/MyDemo
Have Fun!
|
那么在cocos2d-x-2.2.1\projects目录下就能找到你的工程了。进入cocos2d-x-2.2.1\projects\MyDemo\proj.win32
双击MyDemo.sln:
这个就是我们的工程了,Ctrl+F5试试:
嗬嗬嗬嗬,完毕,果然新版本配置越来越方便了。
然而,有朋友可能会抱怨:每次命令行建立工程太麻烦了啊。懒惰使人进步,于是就用批处理来解决吧。代码如下:
1
2
3
4
5
6
7
|
@echo
off
E:
cd E:\cocos2d-x-
2.2
.
1
\tools\project-creator
set /p var1=请输入工程名:
set /p var2=请输入包名:
python create_project.py -project %var1% -
package
%var2% -language cpp
pause
|
运行效果如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
请输入工程名: HelloCocos
请输入包名:com.blogchen.hello
proj.ios : Done!
proj.android : Done!
proj.win32 : Done!
proj.winrt : Done!
proj.wp8 : Done!
proj.mac : Done!
proj.blackberry : Done!
proj.linux : Done!
proj.marmalade : Done!
New project has been created in
this
path: E:\cocos2d-x-
2.2
.
1
\tools\project-crea
tor/../../projects/HelloCocos
Have Fun!
Press any key to
continue
. . .
|
大家自行建立xxx.cmd文件,然后把代码复制过去即可,路径根据自己的环境改变一下就可以。
转载请注明出处。