Cocos2d-x-2.2.4搭建windows环境

软件需求

Windows系统(windows7或之后的系统);

cocos2d-x-2.2.4压缩包。

python安装包(推荐使用2.7.3版本号);

文本编辑工具(不推荐使用文本文档,使用NotePad++或UE等);

Visual Studio 2010或之后版本号

開始环境搭建

安装Visual Studio(下面简称VS)

安装执行cocos2d-x-2.2.4(下面简称cocos2dx)

解压cocos2d-x-2.2.4压缩包到指定磁盘文件夹(文件夹路径最好不要使用中文。文件夹路径中文件夹名称简洁明了就好).解压出的文件例如以下图所看到的:

先来执行一下引擎自带的项目,相应VS版本号选择sln文件,例如以下图所看到的:

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMDE3MDAxMg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">

能够在VS的“解决方式资源管理器”中看到引擎自带的一些演示样例项目和库项目,例如以下图所看到的:

上图默认选择libBox2D为启动项目。这里我们设置HelloCPP为启动项目。

过程例如以下:

选中“HelloCPP”à点击鼠标右键à选择“设为启动项目”。例如以下图所看到的:

打开“HelloCPP”项目目录。结构如图所看到的:

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMDE3MDAxMg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">

执行“HelloCPP”项目,如图所看到的:

点击“本地Windows调试器”button。稍等一会就能够看到“HelloCPP”项目的执行界面:

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMDE3MDAxMg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">

到这里。cocos2d-x-2.2.4安装执行基本完成。

创建cocos2dxproject项目

首先,安装python到指定磁盘文件夹。安装完毕后在计算机的环境变量中配置python环境变量。

新建一个名为PYTHN_HOME(名字能够自己任意取)的系统环境变量,值为python的安装磁盘文件夹。然后将PYTHON_HOME加入到Path中(在Path的值中加入;%PYTHON_HOME%;就好)。

安装配置完python后可在命令提示窗体中測试是否成功安装。执行命令提示符窗体,输入python,输出例如以下图所看到的:

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMDE3MDAxMg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">

表示python已经成功安装。

再回到cocos2dx安装文件夹,进入tools下的project-creator文件夹。在文件夹下使用文本编辑工具创建文本文档。内容填写“python create_project.py -project
%~n0% -packagedemo.cocos2dx.game -language cpp”,另存为.bat文件或者.cmd文件。

如图所看到的:

.bat文件的名称就是将要创建的项目的名字。所以之后创建项目仅仅须要复制改动.bat文件的名字就好。

双击.bat文件将会在cocos2dx根目录下自己主动创建一个projects目录。在projects就是刚刚创建的项目目录。

这就刚刚双击.bat文件创建的项目:

该项目的文件夹结构例如以下图:

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMDE3MDAxMg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">

至此。就能够通过*.bat文件来创建自己的cocos2dx项目了。

相应不同的平台选择不同proj.xx目录就好。

Ccos2d-x-2.2.4搭建windows编译执行环境完成。

最新文章

  1. Tomcat部署学习
  2. linux vi 中按了ctrl+s后没法退出
  3. ISO 9141-2 and ISO 14230-2 INITIALIZATION and DATA TRANSFER
  4. Amazon S3 PHP Class Documentation
  5. JMS开发(一):基础理论认知
  6. ABAP ALV 颜色设置(行,列,单元格)
  7. RequireJS进阶(一)
  8. javascript 学习总结(五)Function对象
  9. dhcpv6开源软件配置
  10. 设置ZooKeeper服务器地址列表源码解析及扩展
  11. 对维数组排序 array_multisort()的应用
  12. [USACO13OPEN]照片Photo
  13. 权限管理系统之集成Shiro实现登录、url和页面按钮的访问控制
  14. HAOI(十二省联考)2019 qwq记
  15. C#Windows服务程序安装常见问题解决方法
  16. javaee开发模式
  17. python解决matplotlib中文坐标值乱码的问题
  18. windows 批处理文件调用exe
  19. 如何使用django+celery+RabbitMQ实现异步执行
  20. Python获取时间范围内日期列表和周列表的函数

热门文章

  1. C++辛格尔顿
  2. Swift - String与NSString的区别,以及各自的使用场景
  3. asp.net2.0安全性(1)--用户角色篇(类)--转载来自车老师
  4. 聊天气泡的绘制(圆角矩形+三角形+黑色边框,关键学会QPainter的draw函数就行了),注意每个QLabel都有自己的独立坐标
  5. Ubuntu下安装ADT(图文教程)
  6. linux中段错误的处理
  7. HDU 3328 Flipper (stack)
  8. ftk学习记(对话框篇)
  9. Java字符串找出4个字节长度的字符
  10. Spring Boot——开发新一代Spring应用