如何在Mac平台上搭建cocos2d-x开发环境

Cocos2d-x是一个跨平台的游戏框架,最近发布了3.12版本。如何在Mac平台上搭建cocos2d-x的最新开发环境来开发手机手游?

工具/原材料

cocos2d-x-3.12

Xcode

android-sdk

android-ndk

adt包

阿帕奇蚂蚁

方法/步骤

1.下载所需的开发包,并将它们全部解压缩到本地目录。下面的参考资料中列出了所需的开发包和下载地址。

我解压的目录是/Users/ryan/E/_develop,下面的路径设置都是基于这个目录。

2.cocos2d-x环境配置

打开控制台,进入cocos2d-x所在的目录/users/Ryan/e/_ develop/cocos2d-x-3.12,运行安装脚本:

python setup.py

安装时需要输入安卓NDK、安卓SDK、ANT的路径,分别输入以下路径:

/Users/Ryan/E/_ develop/Android-ndk-r 10d

/Users/Ryan/E/_ develop/Android-SDK

/Users/Ryan/E/_ develop/Apache-ant-1 . 9 . 7/bin

脚本执行后,根据提示运行以下命令,使环境变量生效:

来源/用户/ryan/。bash_profile

3.创建cocos2d-x项目

在控制台上运行create命令:

cocos new -l cpp -d ~/E?可可斯德莫

命令的结果是在~/E目录下创建一个cpp语言的cocos2d项目,项目名为CocosDemo。

进入CocosDemo目录,可以看到各种平台和语言的工程配置文件所在的目录proj.xxx。

4.使用Xcode开发调试cocos2d-x项目。

进入proj.ios_mac目录,打开CocosDemo。Xcodeproj项目文件,然后就可以使用xcode进行开发和调试了。

5.编译Android平台的apk安装包。

进入CocosDemo目录并运行编译命令:

cocos编译-p android

该命令将使用ANT编译打包Android平台的apk,配置文件为/users/Ryan/e/cocosdemo/proj . Android/build . XML。

如果出现错误:值错误:未知本地:UTF-8,

将下列环境变量添加到。bash_profile文件来解决这个问题。

导出LC_ALL=en_US。UTF-8

出口。UTF-8

编译后可以在/users/Ryan/e/cocosdemo/bin/debug/Android目录下找到apk文件。

6.使用ADT-Bundle开发和调试cocos2d-x项目。

打开ADT-Bundle并导入以下两个项目:

1、CocosDemo:

/Users/Ryan/E/CocosDemo/cocos2d/cocos/platform/Android/Java

2、libcocos2dx:

/Users/Ryan/E/CocosDemo/proj . Android

CocosDemo项目已自动与libcocos2dx项目关联。编译运行CocosDemo后,就可以使用ADT进行开发和调试了。