首页 > 代码库 > cocos2d-x 3.0在mac下的基本配置
cocos2d-x 3.0在mac下的基本配置
随着3.0正式版的发布,有必要开始对其进行一番研究。首先就从环境搭建以及基本的配置开始。
其实在cocos2d-x的官方wiki中已经有了比较详细的介绍,只不过是英文的,这里针对实际操作给大家简单翻译说明一下。
创建一个cocos2d-x项目
1.1 环境需要
- Android 2.3 或更新版本
- ios 5.0 或更新版本
- OS X 10.7 或更新版本
- Xcode 4.6 以上版本
- gcc 4.7 和Android ndk-r9以上版本
- Python 2.7.5
1.2 创建一个新的项目
首先确保你本地的一些环境变量是否配置好
配置好环境变量后记得执行 source ~/.bash_profile.sh
接着执行cocos2d-x-3.0目录下的setup.py文件,然后便可以使用cocos命令了,创建一个新的项目完整命令如下:
cocos new HelloWorld -p com.company.hello -l cpp -d ~/cocos2d-x-3.0
其中参数-p表示指定包名,参数-l表示所使用的语言(还有lua),参数-d表示指定项目所在的位置。执行成功后就在cocos2d-x-3.0的目录下生成了我们所熟悉的HelloWorld项目。
1.3 编译和运行一个新的项目
我们可以使用xcode打开HelloWorld/proj.ios_mac/HelloWorld.xcodeproj来启动项目,command+R键来编译运行ios模拟器。也可以完全使用脚本来编译运行。
命令行输入 cocos run -s ~/cocos2d-x-3.0/HelloWorld -p ios ,就会启动ios模拟来运行刚刚创建cocos2d-x项目,是不是很方便,如果你是一个vimer来编写代码,就不需要在启动xcode了。cocos run还可以实现调试等功能,具体使用方法参见cocos run --help。
启动TestCpp项目
cocos2d-x-3.0中的许多api发生了较大的变化,要想比较快速地学习和使用相关接口,去研究下TestCpp还是很有必要的。使用xcode打开cocos2d-x-3.0/build/cocos2d_tests.xcodeproj项目文件,编译运行(第一次可能会花比较长的时间)成功后,会弹出如下图的窗口:
里面几乎囊括了cocos2d-x所有的使用情境,了解一下会很有帮助。