【cocos2d-x 3.0-Mac配置篇】
来源:互联网 发布:小黄鸡peeper软件下载 编辑:程序博客网 时间:2024/05/16 02:06
Cocos2d-x 3.0比Cocos2-x 2.x是精简了很多,无论是从目录结构,和所用到的工具类,都整合了非常多的东西,经过了那么多次版本的迭代和繁衍才有了今天方便快捷高效的3.0版本···从项目创建就有了根本的变化,在根目录中我们发现了
setup.py 主要是用它配置项目环境
之前写过一篇配置环境的,大家可以去看看【cocos2d-x 环境配置-Mac配置篇】
不过在这个setup.py里面新增了一个ANT_ROOT的环境变量
那么我们还得先在环境变量中设置一下:
打开终端配置环境变量,输入以下命令:
vim ~/.bash_profile
按键i,进行插入编辑(如果输错d进行删除一行)
修改以下路径:
export PATH=$PATH:/Users/yourmacname/adtformac/sdk/tools
export PATH=$PATH:/Users/yourmacname/adtformac/sdk/platform-tools
export PATH=$PATH:/Users/yourmacname/android-ndk-r9b/
export ANDROID_NDK_ROOT=/Users/yourmacname/android-ndk-r9b/
export ANDROID_SDK_ROOT=/Users/yourmacname/adtformac/sdk
export NDK_ROOT=/Users/yourmacname/android-ndk-r9b/
再加一个
export ANT_ROOT=/Users/yangshengjie/apache-ant-1.9.3/bin
复制进去
ANT主要用途就是android下面打包生成APK包的···并且还可以批量打包,比如以后游戏写完了要上各种渠道市场,那还得使用ant;
其中要自己编写build.xml里面节点,详细的我不说了,连接【http://blog.sina.com.cn/s/blog_74c22b21010173f8.html】
随后我们看一下配置完成后的结果
如果配置完成,那就基本直接闪过,让你输入创建命令了;
下面看一下创建命令
以前的是:
./create_project.py -project XXXX -package com.xxx.XXX -language cpp(不用了!)
现在新的创建工程命令是:
cocos new XXXX(项目名) -p com.XXX.XXX(项目ID) -l cpp(ccp表示c++工程,lua标识创建lua工程) -d /Users/youmac/newprojects(项目路径)
如:cocos new newgametest -p com.pro.newgametest -l cpp -d /Users/XXX/newprojects
输入完成执行成功的话就会生成如下目录结构的工程
Ok,你可以开始3.0新的开发旅程了!
转自:http://www.cnblogs.com/zisou/p/cocos2dx3.html
windows配置Cocos2d-x 3.0参考下面链接:
http://www.cnblogs.com/ShadowLoki/p/3679929.html
- 【cocos2d-x 3.0-Mac配置篇】
- cocos2d-x 环境配置-Mac配置篇
- cocos2d-x 2.x 环境配置-Mac配置篇
- Mac配置cocos2d-x环境
- Mac配置cocos2d-x环境
- MAC中配置Cocos2d-x
- Mac OS xCode5.1 配置 Cocos2d-x 3.0 开发环境
- adt-bundle-mac 配置Cocos2d-x 注意事项
- quick-cocos2d-x Mac开发环境配置
- mac下cocos2d-x配置android环境
- mac下配置cocos2d-x的环境
- Mac cocos2d-x +git环境的配置
- quick-cocos2d-x Mac开发环境配置
- cocos2d-x ndk adt mac 路径配置
- Mac下配置cocos2d-x开发环境
- cocos2d-x-3.8.1 Mac环境配置
- mac 配置cocos2d-x 3.3开发环境
- Mac 配置cocos2d-x 安卓环境
- (ERROR)[C++]C++逻辑错误总结
- 最受欢迎的搜索引擎前15名(2014年10月)
- 基于live555的rtsp客户端模块
- IOS 数据持久化之属性列表
- iOS 8.0 毛玻璃效果UIVisualEffect
- 【cocos2d-x 3.0-Mac配置篇】
- js 对象以及其基本操作
- 在Android线程中设置控件的值会报错
- 程序猿最应去的网站有哪些?
- JSP自定义分页标签库
- Android属性动画深入分析:让你成为动画牛人
- 关于拖延症和强迫症
- 多线程中InvokeRequired和Invoke的用法,讲的很清楚
- 记录几个开源代码地址