【cocos2dx】基于visual studio 2013 的环境搭建

 

参考地址:http://www.youranshare.com/blog/sid/37.html   写的很好的文章

 

vs2013  +  cocos2dx3.0  + python 2.x 环境  +Android sdk

 

安装vs2013,(我已经提前安装好了vs2013),下载 cocos2dx  (地址:http://cn.cocos2d-x.org/download/) 

下载好cocos2dx(3.x版本的) 并解压,在build文件夹下找到cocos2d-win32.vc2012.sln 文件,双击打开,打开了工程

选到cpp-test,点开main.cpp并运行,这个编译的时间很长,当编译结束后,会出现如下的程序:

 

表明所有的文件都已经编译完成,可以进行开发了

 

 

新建工程:

 安装python 2.x ,运行setup.py,我只安装了sdk,然后填了下sdk的路径,其余的跳过了,都是无所谓的。

我出现的问题是无法在vs2013创建工程时候选择cocos2dx类型的项目,而它只有win 32和 win console   两个选项,下面的方法是使用命令行来创建项目。

然后最后在cmd中输入一个命令,就可以创建出工程了。

 

假如我们创建的工程名字叫做:MyGame,工程的包名叫做com.test.mygame,我想把工程放到C:/test文件夹下面,我们就这样子输入命令:

cocos.py new MyGame -p com.test.mygame -l cpp -d C:\test

 

如果在命令行输入cocos.py 找不到这个程序,那么就到cocos2d-x的引擎目录下面,去手动执行这个python程序

cd F:\myCodes\C++\cocos2d-x-3.8\tools\cocos2d-console\bin>

python cocos.py new NewPoker -p com.menglei.test -l cpp -d F:\myCodes\C++\cocosProj

OK,工程创建好了,因为我们的工程放到了C:\Test文件夹下面,所以我们到C:\Test\MyGame\proj.win32\这个文件夹下面可以找到我们的工程启动文件MyGame.sln ,直接双击就能运行这个工程了.

 

(参考教程写的很详细,我就不贴自己的图了)

 

 

补充说明:

 

 

最近才静下心来开始学习cocos,学习的过程也是很费劲,从最开始的缺少资料,到现在遇到了问题也在网上很少能找到解决的方案,的确自己对vs2013的环境不是特别的熟悉。

“先学会C++,再学cocos”,这是我在某C++群里提问题大神告诉我的,的确听到这话觉得自己的C++基础确实不是很扎实。

我觉得原因就是很少写这种大的工程,而且对类的继承什么的面向对象编程也不是很熟悉,而且也只停留在书本的层面,还没有真正的使用过。

下面我就写一些我遇到的问题,同时也希望出现相同问题的同学能在网上找的相应的解决方法。

 

首先说下cocos引擎的最新版本,创建新工程及添加文件的问题。

我使用的版本是cocos2d-x-3.3rc0。应该是目前最新版。

 

使用上述命令创建一个新的项目,用vs2013打开之后,就是下图的样子

其中我用红线画出的东西差不多都是相同的,(我删掉 了helloworld),另外我还添加了自己的几个类,

那么如何才能添加自己的类呢?

我们先看下我们创建新工程的文件目录。

我们打开的是在proj.win32文件夹下面的sln。

新建的默认的文件都在Classes文件夹中。

如果我们直接在vs2013中右键,添加类,那么这个类会直接添加到proj.win32文件夹中,而且当我们编译文件的时候,你这时新添加的文件就会找不到。

所以我们要在classes文件夹中新建类,然后再右键工程,添加->现有项。然后选到我们的文件,这时就可以写我们的代码了。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值