【cocos2d-x】3.0使用cocos-console创建,编,部署游戏

原文地址: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进行封装就可以可视化创建编译等一系列动作了。可我们在历史的进行中,还是得用命令行来搞定啊!!

版权声明:本文博客原创文章,博客,未经同意,不得转载。

时间: 2024-08-08 05:38:57

【cocos2d-x】3.0使用cocos-console创建,编,部署游戏的相关文章

【Unity】4.0 第4章 创建基本的游戏场景

分类:Unity.C#.VS2015 创建日期:2016-04-05 一.简介 上一章我们学习了如何利用长方体(Cube)制作基本的3D模型,以及如何导入各种资源,本章将在此基础上,分别制作路面.跳板.树.灯光.水面.火光.--等,从而构建一个完整的游戏场景,最后再使用第1人称视图在场景中走一趟,看看各处展现的效果. 二.本章示例运行效果 本章的所有例子都在ch04Demos工程中.

高屋建瓴 cocos2d-x-3.0架构设计 Cocos2d (v.3.0) rendering pipeline roadmap(原文)

Cocos2d (v.3.0) rendering pipeline roadmap Why (the vision) The way currently Cocos2d does rendering is good but it is beginning to feel somehow antiquate and moreover it doesn't actually leverage modern multi core CPUs so popular nowadays on most mo

解决virtualbox5.0.26 总是提示“”创建com 对象失败“”

virtualbox5.0.26 总是提示"创建com 对象失败" 创建失败(被召者 RC: REGDB_E_CLASSNOTREG (0x80040154)) 在网找了,使用以下方法: 1) Open a standard command line (not as administrator) 2) "cd X:\Program Files\VirtualBox" 3) VBoxSVC /ReRegServer 4) regsvr32 VBoxC.dll 也没有解

cocos2dx2.0 与cocos2dx3.1 创建线程不同方式总结

虽然内容是抄过来的,但是经过了我的验证,而且放在一起就清楚很多了,cocos2dx版本经常变化很大,总会导致这样那样的问题. cocos2dx2.0 中 1. 头文件 #include <pthread.h> ... pthread_t serial_thread_id; // 起这个名字本打算用在socket上的 int serialThreadStart(void);// 启动线程的方法 static void* serialReceiverFun(void *arg);// 被启动的线程

使用“Cocos引擎”创建的cpp工程如何在VS中调试Cocos2d-x源码

前段时间Cocos2d-x更新了一个Cocos引擎,这是一个集合源码,IDE,Studio这一家老小的整合包,我们可以使用这个Cocos引擎来创建我们的项目. 在Cocos2d-x被整合到Cocos引擎之前,我们可以不那么方便地在我们创建的工程里调试Cocos2d-x的代码,当我们使用了整合后的Cocos引擎,调试Cocos2d-x的代码就变得更加,非常不方便了! 使用Cocos2d-x创建的项目,在最先的版本必须是在Cocos2d-x引擎的目录下,放到其他的位置需要进行各种麻烦的设置,诸如头文

cocos2d-x 3.0 常用对象的创建方式

cocos2d-x 3.0 中所有对象几乎都可以用create函数来创建,其他的创建方式也是有create函数衍生. 下面来介绍下create函数创建一般对象的方法,省得开发中经常忘记啥的. 1.精灵Sprite的4种创建方式 (1)根据图片资源路径来创建 ? 1 2 3 4 //根据图片路径来创建 auto sprite1 = Sprite::create(filepath); //根据图片路径来创建,并设置要显示的图片大小 auto sprite2 = Sprite::create(file

Android(Lollipop/5.0) Material Design(四) 创建列表和卡片

Material Design系列 Android(Lollipop/5.0)Material Design(一) 简单介绍 Android(Lollipop/5.0)Material Design(二) 入门指南 Android(Lollipop/5.0)Material Design(三) 使用Material主题 Android(Lollipop/5.0)Material Design(四) 创建列表和卡片 Android(Lollipop/5.0)Material Design(五) 定

(转)ASP.NET Mvc 2.0 - 1. Areas的创建与执行

转自:http://www.cnblogs.com/terrysun/archive/2010/04/13/1711218.html ASP.NET Mvc 2.0 - 1. Areas的创建与执行 Areas是ASP.NET Mvc 2.0版本中引入的众多新特性之一,它可以帮你把一个较大型的Web项目分成若干组成部分,即Area.实现Area的功能可以有两个组织形式: 在1个ASP.NET Mvc 2.0 Project中创建Areas. 创建多个ASP.NET Mvc 2.0 Project

创建APPID&amp;&amp;部署服务端教程

创建APPID&&部署服务端 一.创建APPID 1.打开https://console.developers.google.com ,左击顶部Project,然后左击创建项目 2.输入项目名称后,会自动帮你匹配可用ID,然后左击创建(请细读此教程底部) 3.2016年12月后新注册用户部署AppID出现404错误 4.需要我们设置APPid的APP引擎 (1)打开https://console.cloud.google.com/home/ (Google Cloud Platform),