cocos2d-x:win8 + vs2012 + cocos2d-x-3.0alpha0 + Python2.7.5 创建多平台项目

其实网上有许多关于cocos2d-x其它版本配置和创建项目的教程,很少见有该版本的。参考了其它版本的配置过程,这里记录了作者配置3.0alpha0版本的过程。

1.windows 8

没有安装windows 8的同学可以看这里http://blog.csdn.net/afei198409/article/details/8883746

2.vs2012

下载地址http://www.cnblogs.com/hwangbae/archive/2012/08/16/2642999.html

注册key:YKCW6-BPFPF-BT8C9-7DCTH-QXGWC

3.cocos2d-x-3.0alpha0

下载地址http://www.cocos2d-x.org/download,下载完成后解压即可(随便解压到一个盘,如作者解压到E:\cocos2d-x-3.0alpha0)。这个是cocos2dx的源码+示例。

之后使用vs2012打开E:\cocos2d-x-3.0alpha0\cocos2d-win32.vc2012.sln,你会看到里面的项目有(本来想使用图片来显示的,但上传图片总是失败):

-AssetsManagerTest

-CocosDragonJS

-CrystalCraze

-HelloCpp

-HelloLua

-libBox2D

-libchipmunk

-libcocos2d

-libCocosDenshion

-libExtensions

-libJSBinding

-liblua

-MoonWarriors

-TestCpp

-TestJavascript

-TestLua

-WatermelonWithMe

这时右键解决方案进行编译,将会在根目录(E:\cocos2d-x-3.0alpha0)下新增两个文件夹Debug.win32与Release.win32,里面包含的是上面项目的相应生成(当然你也可以直接点击E:\cocos2d-x-3.0alpha0\build-win32.bat进行编译,同样生成Debug.win32与Release.win32文件夹)。这时可以对当中的项目进行调试(如HelloCpp就是cocos2d的经典hello world程序)。

4.Python 2.7.5

如果想新建一个cocos2d-x的项目要怎么办呀?这时就要使用到Python工具了。

下载地址http://www.python.org/getit/,在这里下载Python 2.7.5,完成之后进行安装。

安装完成后还要进行环境变量配置:右键 计算机->属性->高级系统设置->高级->环境变量->系统变量->Path,对Path进行编辑,在变量值的末尾加上Python的安装目录(作者这里是D:\Python27)。

5.新建项目

打开cmd,切换到cocos2d根目录(作者这里是E:\cocos2d-x-3.0alpha0)下。在该目录下你会看到一个名为create-multi-platform-projects.py的文件。在cmd中输入命令:create-multi-platform-projects.py -p HelloWorld -k afei.cocos2dx.helloworld -l cpp,回车。

当中

-p 后面是项目的名称

-k 后面是该项目的包名称

-l 后面是该项目的开发语言,这里为cpp即使用c++开发(可选项有cpp,lua,javascript)

命令处理完成之后(如果没有出现异常的话),你会在cocos2d根目录下发现新文件夹projects\HelloWorld,这个就是刚刚新建的项目。

 在新创建的项目目录下,你会发现里面包含了以下文件夹:

-Classes              项目源码

-proj.android        android平台(以这种方式来实现多平台的打包)

-proj.ios_mac       ios或mac平台

-proj.linux             linux平台

-proj.win32           windows平台

-Resources          项目资源

作者要实现windows平台,这里使用vs2012打开proj.win32下的HelloCpp.sln方案(你会发现libBox2D,libchipmunk,libcocos2d,libCocosDenshion,libExtensions项目都已经加载到当前项目中)。右键生成当前解决方案,并对当前项目进行调试,一个经典的cocos2d Hello World程序便呈现眼前。

至此,创建项目已经完成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值