想参照着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