最近正在学习cocos2dx,既然学了,当然不能不做点啥,因为最近比较沉迷昆特牌,就决定自己也做一副昆特牌验收一下成果,就有了下面的东西
既然是cocos2dx,那么首先肯定需要环境搭建了,接下来就简单的介绍一下cocos2dx的环境搭建,基于cocos2dx 3.3版本
一,下载cocos2dx
下载地址:http://www.Cocos2d-x.org/projects/Cocos2d-X/wiki/Download或者其他网站上下载皆可,并解压,位置可以是任意位置
二,安装vs2012
因为3.3版本只保留了cocos2d-win32-vc2012.sln,所以2012以下已经不能打开了,需要下载2012或以上版本
三,安装python,cocos2dx是使用python编写的脚本文件来配置环境和创建项目,及查询相关信息。python安装完成后,运行cmd,
并将目录切换到之前解压的cocos2dx根目录下,并运行python setup.py命令,然后根据提示进行环境的配置,如果仅配置pc环境的话,可以无视一路回车即可,如需配置android环境的话,需要输入sdk,NDT的目录
四,如何判断配置完成
运行cmd,输入cocos后,出现如下界面,就代表环境配置成功
五,创建项目
运行cmd,输入如下命令:
cocos new HelloWorld -p com.Hello.HelloWorld -l cpp -d E:\
HelloWorld是项目名称,可以按照自己的喜好写
-p com.Hello.HelloWorld,是android项目使用的包名,也可以按照自己的喜好写,
-l cpp代表所用语言,可以使cpp,lua,js
-d之后为项目的存放路径
创建成功后运行项目根目录下proj.win32中.sln文件即可,第一次运行时比较慢的。因为要配置各种环境和导入库函数,是正常现象,请耐心等待编译,之后速度就会变快
FAQ:
如果出现载入库文件失败,并且无法运行的情况,请按照下面的步骤来解决
1.进入C:\Users\你的用户名\AppData\Local\Microsoft\VisualStudio\11.0 目录找到Extensions目录,重命名,备份。
2.进入C:\Users\你的用户名\AppData\Local\Microsoft\VisualStudio\11.0\ComponentModelCache 目录找到Microsoft.VisualStudio.Default.cache 文件,重命名,备份。
3.修改vs快捷启动方式。在目标 这一栏的最后加上 “(空格)-resetskippkgs”。保存。
4.双击该快捷方式启动,这时候你会看到vs显示,正在加载设置。vs会自动生成新的Extensions目录和Microsoft.VisualStudio.Default.cache文件。之后进去就能正常创建使用cocos2dx了。
原因:新的补丁使用了新的方法,规避已有的漏洞,但程序检测到有缓存文件,直接调用了缓存方法,导致与新的环境不匹配,从而导致错误。
加载失败的解决方案 vs2012