加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-14 19:29:26 所属栏目:百科 来源:网络整理
导读:参考地址: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


参考地址: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

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


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



补充说明:


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

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

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

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


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

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


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


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

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

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


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

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

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

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


(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读