Cocos2d-x 3.3塔防游戏《保卫萝卜》教程01:搭建开发环境
《保卫萝卜》是一款广受欢迎的塔防类小游戏,其可爱的风格和简便的操作吸引了不同年龄段的玩家,包括萝莉和大叔。在这个系列教程中,我们将以这款游戏为例,深入学习Cocos2d-x的开发。
一、开发环境
本次开发使用的操作系统为Win7 32位。
二、必备软件
以下是开发所需的软件及其下载地址和作者使用的版本:
- Java JDK
- android-sdk
- 下载地址:http://dl.google.com/android/android-sdk_r23.0.2-windows.zip
- 作者使用版本:r23
- android-ndk
- Eclipse
- 下载地址:http://www.eclipse.org/downloads/packages/
- 作者使用版本:Indigo
- Python
- 下载地址:https://www.python.org/downloads/windows/
- 作者使用版本:2.7.9
- Cygwin
- 下载地址:https://cygwin.com/install.html
- 作者使用版本:for x86
- Cocos2d-x 3.3
- 下载地址:http://cn.cocos2d-x.org/download
- 作者使用版本:3.3
- Visual Studio 2012
三、安装配置
特殊注意点
由于网络限制,在中国大陆地区可能需要先在hosts文件中加入以下内容,才能正常进行安装配置:
203.208.46.146 www.google.com
74.125.113.121 developer.android.com
203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com
Java JDK安装配置
- 安装:安装过程基本只需一路点击“Next”按钮,安装时需注意路径,作者的安装路径为:
C:\Java\jdk1.6。 - 配置:
- 新建环境变量
JAVA_HOME,值为:C:\Java\jdk1.6。 - 新建环境变量
CLASSPATH,值为:.;%JAVA_HOME%\lib;(注意:点号表示当前目录,不能省略)。 - 在系统变量
Path的值的前面加入以下内容:%JAVA_HOME%\bin;(注意:这里的分号不能省略)。 - 验证安装:单击“开始” -> “运行”,输入
cmd命令,在CMD窗口中输入java -version。若出现相应版本信息界面,则表示安装成功。
- 新建环境变量
android-sdk安装配置
- 安装:只需将其解压缩到指定目录,作者的路径为:
C:\android-sdk-windows。 - 配置:在后续的Eclipse中进行配置。
- 使用:双击安装目录中的
SDK Manager.exe,进行SDK Platform包的安装下载,可根据需要开发的Android版本选择下载相应的包。
android-ndk安装配置
- 安装:解压缩到指定目录即可,作者的路径为:
C:\android-ndk-r10。 - 配置:在后续的Eclipse中进行配置。
Eclipse安装配置
- 安装:解压缩到指定目录,作者的路径为:
C:\eclipse-indigo。 - 配置:
- ADT(Android开发工具)安装配置:开启Eclipse,进入菜单中的 “Help” -> “Install New Software”,在进入的Install界面中点击“Add”,输入地址:http://dl-ssl.google.com/android/eclipse,展开Developer Tools后勾选 “Android DDMS” 和 “Android Development Tools”,然后点击“Next”进行安装。安装完毕后重启Eclipse。
- SDK(android-sdk)安装配置:进入菜单中的 “Window” -> “Preferences”,选择左边的“Android”,然后在右边选择“SDK Location”的路径,该路径即为前面android-sdk解压缩后放置的目录。
- NDK(android-ndk)安装配置:进入菜单中的 “Window” -> “Preferences”,展开左侧的“Android”,选中下面的“NDK”,在右边选择“NDK Location”的路径,该路径即为前面android-ndk解压缩后放置的目录。
Python安装配置
- 安装:Python安装时使用默认安装方式即可,作者的安装路径为:
C:\Python27。 - 配置:进行环境变量配置,在“我的电脑”(右键) -> “属性” -> “高级系统设置” -> “高级”选项卡 -> “环境变量” -> “系统变量”中找到
Path变量,并在其值中增加指向Python的环境变量。格式为[Python安装路径];,例如作者安装在C盘,环境变量新增为C:\Python27;。
Cygwin安装配置
- 安装:Cygwin安装时使用默认安装方式即可,作者的安装路径为:
C:\cygwin。 - 配置:在
cygwin\home\文件夹中生成一个以登录名命名的新文件夹,找到该文件夹中的.bash_profile文件,用记事本或EditPlus等文本编辑器打开,在最后增加以下内容(其中C:\android-ndk-r10是安装ndk的路径):NDK_ROOT=/cygdrive/c/android-ndk-r10 export NDK_ROOT然后保存关闭。
- 使用:双击安装目录中的
Cygwin.bat即可(也可在命令行中进入Cygwin目录,并执行Cygwin.bat)。
Cocos2d-x 3.3安装配置
- 安装:解压缩到指定目录,作者的路径为:
C:\cocos2d-x-3.3。 - 配置:无需配置。
- 使用:后续将详细介绍。
Visual Studio 2012安装配置
- 安装:安装过程较为常规,此处略过。
- 配置:无需配置。
至此,Cocos2d-x 3.x开发所需的软件以及环境都已准备就绪。后续还会有一些其它的辅助小软件,如TexturePacker、Particles等,将在具体使用时进行介绍。