配置:win7 + VS2012 + Cocos2d-x.3.0 + Cocos Studio v1.4.0.1
前言:本文介绍在上述配置下进行游戏开发的环境搭建。开发语言为C++。如果读者不需要查看源码附带的示例项目,则可移步《极简式环境搭建》
一、各种安装
傻瓜式安装指的是下载后直接解压或者打开后一路点击下一步就能顺利完成的安装。
1、傻瓜式安装 Cocos Studio v1.4.0.1 + Cocos2d-x 3.0。(云盘下载)
注意此处用的是将两个文件打包在一起下载的那个链接。(当然读者想分开下载也是可以的。)
安装的时候会有两个目录,
一个会提示:Choose the CocoStudio 1.4.0.1 Tools Lite installation folder。是安装目录。
另一个会提示:Choose the sample projects and engine source installation folder。是文件目录。
2、安装 Android SDK。(云盘下载)
笔者暂时没有用Android进行开发,因此仅仅是傻瓜式解压,并未真正安装。但是如此处理不影响使用VS进行开发。
3、傻瓜式安装 Android NDK r8b。(云盘下载)
4、傻瓜式安装 ANT 1.9.4。(云盘下载)
5、傻瓜式安装 python 2.7.6。(云盘下载)
注意下载python3.0以上的版本可能会出错。
二、设置环境变量
先来设置python的环境变量吧,图片中的C:Python27
是安装路径。
SDK、NDK、ANT也都需要设置环境变量,为了让读者能感受下为什么需要下载这三个文件包,我们通过如下方式来设置。
运行%文件目录%CocoStudioSource3.0cocos2d-x
中的setup.py
文件。
根据以上各个文件包的安装位置设置NDK_ROOT、ANDROID_SDK_ROOT、ANT_ROOT。
注意:ant包的路径要到
bin
为止(例如:/Users/local/apache-ant-1.9.4/bin
),不然会报错->Error: "/Users/local/apache-ant-1.9.4" is not a valid path of ANT_ROOT. Ignoring it.
路径选择到ant包里的bin文件夹
如果再次运行setup.py
文件不再要求输入任何东西,说明Cocos2d-x 3.0引擎包设置完成。
三、新建项目
1、命令行的方式
打开cmd窗口,输入以下命令新建项目
$ cocos new MyGame -p com.your_company.mygame -l cpp -d NEW_PROJECTS_DIR
MyGame
为新建项目名称,com.your_company.mygame
为包名,NEW_PROJECTS_DIR
为新建项目的存放目录。
新建项目默认是一个Hello World的模板。输入以下命令进行编译运行
$ ROOT_DIR:
$ cd NEW_PROJECTS_DIR/MyGame
$ cocos run -p win32
ROOT_DIR指的新建项目所在的磁盘名(例如放在E盘,那么ROOT_DIR就是E)。
2、非命令行的方式
这种方式请参考《极简式环境搭建》中的二、三节。
四、参考链接
1、点我传送:Cocos2d-x 3.0引擎包的官方README文档。介绍了各种平台的的命令行安装部署方式。
2、点我传送:此文同是Cocos2d-x 3.0环境搭建教程,环境变量的配置参考自此处。
3、[点我传送][7]:此文同是Cocos2d-x 3.0环境搭建教程,setup.py运行截图参考自此处。
[7]: http://blog.csdn.net/star530/article/details/21483729 "star特530 的《Cocos2dx 3.0 过渡篇(十八) Cocos2d-x 3.0rc,又一种创建项目方式》