原文地址:http://fengchenluoyu.duapp.com/272.html
cocos2d-x 3.0開始添加了一个cocos-console组件,它位于cocos2d-x 3.0的tools以下。
它可以创建,编译和部署cocos2d-x的游戏。以下让我们来看看它究竟是怎么使用的勒!
首先须要安装一些依赖环境。python 2.7 。vs2012,android sdk ,android ndk,apache ant (mac和window各司平台)
1、将cocos2d-x 3.0解压,进入文件夹,执行setup.py (window双击,linux 和 mac ./setup.py)
2、终端会提示须要配置哪些配置项。根据提示配好就可以。比如 ANDROID_SDK_ROOT 在 环境变量里面将此參数加上配置android sdk的根文件夹。
3、在终端文件夹执行cocos --help
Available commands: compile Compiles the current project to binary new Creates a new project run Compiles & deploy project and then runs it on the target jscompile minifies and/or compiles js files deploy Deploy a project to the target
从help命令就知道。cocos console可以进行编译,新建。执行,部署游戏。
4、new 创建游戏project,执行 cocos new -h
usage: cocos new [-h] [-p PACKAGE_NAME] -l {cpp,lua,js} [-d DIRECTORY] [-t TEMPLATE_NAME] [--no-native] [PROJECT_NAME] Creates a new project positional arguments: PROJECT_NAME Set the project name optional arguments: -h, --help show this help message and exit -p PACKAGE_NAME, --package PACKAGE_NAME Set a package name for project -l {cpp,lua,js}, --language {cpp,lua,js} Major programming language you want to use, should be [cpp | lua | js] -d DIRECTORY, --directory DIRECTORY Set generate project directory for project -t TEMPLATE_NAME, --template TEMPLATE_NAME Set the template name you want create from lua/js project arguments: --no-native No native support.
可以看到具体的帮助信息。比方我如今想在e:mygame下创建一个myGames的游戏,android包为com.test.mygames,我就行用命令:cocos new -p com.test.mygames -l cpp -d e:mygame myGames
5、拓展其它命令依次用-h就行知道使用方法。
cocos这是一个GUI的棋,先用命令行所有实现了,然后再用GUI进行封装就可以可视化创建编译等一系列动作了。可我们在历史的进行中,还是得用命令行来搞定啊!!
版权声明:本文博客原创文章,博客,未经同意,不得转载。