cocos2dx3.0不是beta,新增了wp项目创建的支持

但不知道为啥非beta版本号的tools文件夹中取消了project-creator,可能有更改吧

没有这个工具还挺麻烦。就自己手动创建cocos2dx3.0项目,把记录的过程记录下来跟大家分享一下,事实上cocos2dx官方也有,无论那么多,记录下来:

1.下载cocos2dx 3.0

2. 安装python.仅仅能用2。7版本号。下载地址:https://www.python.org/

3.在环境变量中设置path。增加python的文件夹

4.解压cocos2dx3的压缩包,执行setup.py
>python setup.py
执行完成后重新启动电脑或者命令行
cocos2dx3所在文件夹不能有空格。中文可能也不行。

执行setup.py后下面的设置能够不须要找到cocos2dx的安装文件夹下的cocos2d-x-3.0\tools\cocos2d-console\bin,增加到环境变量的path内了。

(要打安卓包的,执行setup之后就不要跳过ndk等配置地址输入)

6.执行命令行cocos new MyGame -p com.MyCompany.MyGame -l cpp -d ~/MyCompany建立新项目
•MyGame: name of your project 
•-p com.MyCompany.MyGame: package name for android
•-l cpp: programming language used for the project, valid value is cppand lua
•-d ~/MyCompany: directory to hold your project

7.最好项目文件夹创建在cocos2dx的文件夹中。否则你得逐个补全项目中缺少了外部类库和依赖项
缺少了类库和依赖项在cocos2dx中的所在地。你能够在coco2dx文件夹中的template项目中依次查看(进相相应的语言和环境,如c++的wp8就打开 cpp文件夹里面的wp8 templete项目看人家里面引用的类库在哪里,自己项目就去引用)

8.然后生成成功了,然后,就没有然后了

cocos2dx3.0项目创建流程的更多相关文章

  1. ADF 项目创建流程

    ADF 项目创建流程: 1.首先建好应用 2.创建model,UI 3.创建EO,VO,AO, VL 4.设置EO的属性 5.新建lov 6.设置VO的View Accessors,并设置Attrib ...

  2. vue2.0与vue3.0项目创建

    脚手架安装与卸载 安装 npm install -g vue-cli //or npm install -g @vue/cli 卸载 npm uninstall -g vue-cli //or npm ...

  3. springboot学习入门简易版二---springboot2.0项目创建

    2 springboot项目创建(5) 环境要求:jdk1.8+ 项目结构: 2.1创建maven工程 Group id :com.springbootdemo Artifact id: spring ...

  4. SpringBoot项目创建流程--SpringMVC

    SpringBoot项目创建步骤 1. 创建SpringBoot工程 (1) File → New → Project → Spring Initilizr (2) Name:MySpringBoot ...

  5. vue项目创建流程和使用

    vue项目的创建 npm run dev 让项目执行起来 #下载vuex npm install vuex --save#下载axiosnpm install axios --save 当我们生成项目 ...

  6. DRF项目创建流程(1)

    一 web应用模式 前后端不分离 前后端分离 二 RESTFUL API规范 REST全称是Representational State Transfer,中文意思是表述(编者注:通常译为表征)性状态 ...

  7. ASP.NET三层架构项目创建流程

    1.进入VS2010,新建项目—>Visual C#—>Web—>ASP.NET空Web应用程序,如图所示: 2.在解决方案处右击—>新建项目—>Windows—> ...

  8. vue2.0项目创建之环境变量配置

    安装node 传送门 <node安装步骤>关于环境的配置,百度一大把 安装淘宝镜像 npm install -g cnpm --registry=https://registry.npm. ...

  9. react项目创建流程

    react 项目搭建 系统: windows 1.安装 node node 下载地址.一路 next 如果遇到 windows 没有权限安装 msi 文件.打开 cmd,运行msiexec /pack ...

随机推荐

  1. webpack 处理图片文件

    1. 安装 file-loader html-loader npm install file-loader html-loader --save-dev 其中html-loader生效需配合 html ...

  2. JS的第七种语言类型--symbol

    今天浏览网页的时候发现,JS中有七种语言类型.我的内心???百度一下哪里来的第七种!! 好吧跟着来回顾一下JS的前6种undefined null boolean string numver obje ...

  3. thinkphp+ajax 实现点击加载更多数据

    https://blog.csdn.net/a898712940/article/details/78545599?utm_source=blogxgwz8 适用范围:thinkphp3.2和thin ...

  4. diango中orm的惰性机制

    那么首先要知道什么是ORM 专业化的角度来说:叫对象关系映射(Object-Relation Mapping)是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术. 那具体ORM是什么呢?:( ...

  5. this的五种指法

    this 到底指向哪里 以下如果没提及,则为严格模式. js中作用域有两种: 词法作用域 动态作用域 词法作用域 词法作用域指在书写代码时就被确定的作用域.看如下代码 var value = 1; f ...

  6. thinkphp用swiftmailer发邮件demo

    QQ邮箱 include_once APPPATH . 'libraries/swiftmailer/swift_required.php'; $transport = Swift_SmtpTrans ...

  7. xml转化为数组

    function xml_to_array($xml) { return json_decode(json_encode(simplexml_load_string($xml)), true); }

  8. linux bash算术运算

    +, -, *(乘), /(除), **(乘方), %(取模) let var=算术运算符表达式 var=$[算术运算符表达式] var=$((算术运算符表达式)) var=$(expr $ARG1 ...

  9. Neo4j系列-简介及应用场景

    1.什么是Neo4j? Neo4j是一个高性能的NOSQL图形数据库,它将结构化数据存储在网络上而不是表中.它是一个嵌入式的.基于磁盘的.具备完全的事务特性的Java持久化引擎,但是它将结构化数据存储 ...

  10. python实例 字符串

    比起C/C++,Python处理字符串的方式实在太让人感动了.把字符串当列表来用吧. #! /usr/bin/python word="abcdefg" a=word[2] pri ...