cocos2d-x安装

想参照着cocos2d-x游戏开发之旅这本书安装一下,安装的时候的才知道,版本更新了,貌似1.7版本以后,依照书上的步骤是不能生成新的项目的,在网上搜了一下,可以使用Python新建一个项目,下面是实现的步骤:

1.准备的软件

(1)cocos2d-x ;可以在官网上下载最新的版本

(2)Python安装

(3)vs2012: 我主要使用这个进行编辑的,你可以使用其他的软件编辑

2.安装的步骤

(1)cocos2d-x 解压

(2)Python安装,配置环境变量,即在path中配置Python的安装目录,安装完成后在cmd中输入Python测试一下

(3)cmd中进入cocos2d-x/tools/project-creator/输入命令:python create_project.py -project HelloWorld -package com.bjmzs.org -language cpp,项目创建完成时,cmd中会有提示。

其中:HelloWorld为工程名称;com.bjmzs.org为包名,唯一标示这个项目。

(4)完成以上步骤后,你就可以在cocos2d-x/project/找到你刚刚新建的项目,下面就可以使用vs2012进行编辑了。

----写于2015-6-18


使用Python新建的项目在vs中打开之后,由于本人对C++不是很熟悉,新建的Helloworld能运行,但是自己改代码之后发现很多错误,花费了一整天的时间去修改,遇见的问题有:

(1)新建scene时,项在AppDelegate.cpp中,导入新建的头文件如SecondScene.h时显示找不到地址,原因在于:新建的头文件是在proj.win32文件夹下,而vs寻找的路径是在classes文件下,解决方法:将新建的.h或.cpp复制到classes文件夹下,重新运行就可以找到了。

(2)运行时报LINK错误,fatal error LNK1168:无法打开test.exe进行写入;出现这个问题原因我还不知道,解决方法是:在任务管理器中关闭test.exe程序,重新运行,竟然成功了...

----写于2015-6-20 22:23

相关文章

    本文实践自 RayWenderlich、Ali Hafizji 的文章《...
Cocos-code-ide使用入门学习地点:杭州滨江邮箱:appdevzw@1...
第一次開始用手游引擎挺激动!!!进入正题。下载资源1:从C...
    Cocos2d-x是一款强大的基于OpenGLES的跨平台游戏开发...
1.  来源 QuickV3sample项目中的2048样例游戏,以及最近《...
   Cocos2d-x3.x已经支持使用CMake来进行构建了,这里尝试...