1.创建项目
找到你cocos2d-x文件所在的目录,比如我的是在D:\cocos2d-x-3.0beta2这里
在目录D:\cocos2d-x-3.0beta2\tools\project-creator\create_project.py下这里有个用脚本文件create_project创建项目的东西,然后自己去网上下载python语言的安装包,双击这个脚本文件就能出现一个创建的项目了。(需要设置1.项目名字2.android包名3.项目路径)
(当然,如果你是用lua脚本语言调用cocos2d-x底层的C++语言来实现脚本开发游戏UI设计等东西的话,在创建项目选择语言栏Language的时候记得需要选择Lua,否则单纯用C++开发的话选择语言C++即可)
2.添加一些额外的类库
cocos2d-x在3.0的版本改动很大,在对应项目文件夹下,我们可以很清楚的看到每个项目在不同平台下的文件夹的对应资源和公共的Classes文件夹,而且每个项目调用的一些额外的模块(libAudio、liblua、libNetwork)等都是以lib静态库的形式存在的,所以在遇到缺少相应的模块的时候,我们通常需要添加一些链接库。
具体操作的步骤如下:(举例:添加cocosStudio库)
2.1添加库项目
右键解决方案,添加->现有项目 找到D:\cocos2d-x-3.0beta2\cocos\editor-support\cocosstudio\proj.win32\libCocosStudio.vcxproj 打开
2.2添加库项目引用
在该解决方案下的一个项目(当前我们需要编译生成操作的那个项目),右键->引用->添加新引用,选择对应的库即可。
2.3添加路径
还是在操作的那个项目下 右键->属性 在左边框的 配置属性->C/C++->常规 在右边栏找到附件包含目录下添加该类库的路径:$(EngineRoot)cocos和$(EngineRoot)cocos\editor-support到包含目录,否则会提示找不到头文件。