可学习的demo:


7个实战项目

flappybird(飞扬小鸟)、popstar(消灭星星)、fruitninja(水果忍者)、2048(数度消除)。

moonwarriors(月亮战神)、fruitattack(水果粉碎传奇)、testsjavascript(样例手冊),

代码所有开源,可在本博客里面寻找或者github下载。

即将撰写的计划项目

Doodle Jump (涂鸦跳跃) Ski Safari(滑雪大冒险) 黄金矿工(Gold Miner)等等。。。

前言

笔者学java  。android,javascript的,最近開始学习手机游戏开发,因为手游开发是多平台,所以选择cocos2d-x作为开发游戏引擎。

但遇到例如以下一些问题,

其一,cocos2d-x开发平台非常多是mac系统上完毕的。笔者熟悉window系统。不熟悉mac。希望window和mac都可用;

其二。 window系统上主流是使用开发语言c++完毕。有点难度,并且要使用烦人的visual studio,速度比較卡。

其三。cocos2d-x场景代码编辑是分开的。其它动画,字体,粒子,物理。地图等等都是作为一个工具存在,并且调试模拟不方便

其四,cocos2d-x 对于javascript脚本语言开发没有非常好的集成开发工具

其五。小团队。希望实现高速设计,开发,移植。最好在一个ide里面工作,实现一个人就能够包干一切;

经过大量的资料寻找都没有找到非常好的选择方案。终于决定自己开发制作一套有效的集成游戏开发工具。

依据我的条件,满足window和mac系统上,javascript脚本语言,基于cocos2d-x跨平台游戏引擎, 集合代码编辑,场景设计,动画制作。字体设计,还有粒子。物理系统。地图等等的,并且调试方便,和实时模拟器。

功夫不负有心人,经过几个月的努力。最终这套游戏开发工具初见雏形,我们给他命名为 cocos2d-x  editor ,简称 CE。经过不断的提升和尝试。我们用这套工具开发了各种手机游戏。有跑酷,消除。益智,塔防,格斗等等游戏,执行于各大手游平台,让开发游戏更加快捷方便。上面也说过,笔者出身android ,曾经使用开发android的工具是intellij idea,就地取物,CE是基于idea上的插件存在

下载安装(JS、Lua):

手游开发神器 cocos2d-x editor for js 工具下载和安装配置

手游开发神器 cocos2d-x editor for lua 安装配置

教程聚合和实战demo:

手游开发神器 cocos2d-x editor 工具下载、 教程聚合和代码下载

样例手冊:

cocos2d-x官方JS样例,已改动聚合了,查阅方便,一目了然

视频教程:
简介了工具的基本功能和用法
疑难解答
cocos2d-x editor的一些基本和常见的问题解答


cocos2d-x editor基本资料
cocos2d-x editor的资料

github游戏源码地址(包含flappy。popstar,moonwarriors,fruitattack,tests,samples)

https://github.com/makeapp

介绍:

以下我来具体介绍这套开发工具,同一时候会通过一些游戏样例来解说

1. 跨平台,IDEA是用JAVA开发的开发工具,可执行在各种主流操作系统上,眼下CE在Windows上经过了大量的可用測试,接下来会针对Mac。Linux系统进行測试完好。
2.支持CCB的全部功能,可进行场景,界面。动画编辑。学习了cocosbuilder和vs。
3.支持Javascript,Lua脚本开发
4.支持集成贴图制作功能
  5.支持字体编辑功能
 6 支持粒子系统
7 支持tieldmap地图
8.支持javascript代码提示和调试

9.支持本地执行。能够实时看到开发的效果
10 高速移植html5 。 android ,ios
11 正在做的物理系统,还没有完好

cocos2d-x editor版本号的计划

1 改动bug,提升优化现有功能;

2 加入物理系统;

3 加入骨骼动画等。

4 开发cocos2d-x editor for java版本号

转载于:https://www.cnblogs.com/bhlsheji/p/5133546.html

一 手游开发工具cocos2d-x editor初识相关推荐

  1. 手游开发工具CocoStudio的前世今生

    要了解CocoStudio,需要先了解Cocos2d-x,Cocos2d-x是开源的游戏引擎,一个支持多平台的2D手机游戏引擎,使用C++开发,基于OpenGLES,基于Cocos2d-iphone, ...

  2. android开发和手游开发工具,developer盘点Android开发者必备十大开发工具

    Android SDK提供了一系列可帮助开发者设计.创建.测试和发布Android应用程序的强大工具,以下是来自游戏邦编译developer推荐的10款最常用的开发工具. 1.Eclipse w/AD ...

  3. 手游开发神器 cocos2d-x editor 教程聚合和代码下载(持续更新中)

    --------------游戏基础教程篇-------------已完成--------- 一 cocos2d-x editor工具下载和基础教程JS篇: 一 手游开发神器 cocos2d-x ed ...

  4. Unity3D教程:手游开发常用排序算法 -下

    五.堆排序(Heap Sort) 1. 基本思想: 堆排序是一树形选择排序,在排序过程中,将R[1..N]看成是一颗完全二叉树的顺序存储结构,利用完全二叉树中双亲结点和孩子结点之间的内在关系来选择最小 ...

  5. 视频教程-红孩儿网狐Cocos经典棋牌开发教程-手游开发

    红孩儿网狐Cocos经典棋牌开发教程 中国早期游戏程序员,2003年起从事游戏程序开发,负责开发过多款游戏项目,曾担任大型端游<无限世界>自研引擎技术负责人,2012年起关注Cocos引擎 ...

  6. 手游开发中你需要了解的开发语言知识

    如今手机游戏已经成为人们生活之中不可缺少的娱乐活动,手机游戏的种类也越来越多.对于手游发烧友来说,你是否了解手机游戏开发都是使用的事什么开发语言呢?下面我们就一起来看看手游开发中你需要了解的开发语言知 ...

  7. 手游立项(一):理解手游开发

    自己之前一直心心念想要做一款手游,但是连目前最起码的手游开发流程都不清楚,独立开发手游无异于痴人说梦.那么,撇开版本号备案充值之类的,做出一款单纯能玩的手游需要些什么呢? 游戏开发是一个项目. 用PM ...

  8. python写梦幻西游脚本精灵_python写的梦幻手游辅助工具,非外 挂

    本帖最后由 天福 于 2015-3-5 10:58 编辑 写的一般都是B/S的东西,第一次写C/S: 一般功能: 1.梦幻西游手游10个鬼抓完自动 领 取下一轮 2.自动 领 取 队长礼盒和使用 3. ...

  9. [视频教程] KBEngine mmo手游开发系列(三) - 角色技能与怪物系统

    KBEngine mmo手游开发系列(三)-角色技能与怪物系统 课程链接:https://edu.51cto.com/sd/21044 本课程为KBEngine mmo手游开发系列的第三个课程,本课程 ...

最新文章

  1. LeetCode简单题之K 进制表示下的各位数字总和
  2. 硅谷顶级VC发声:AI技术公司毛利实在太低,人工和算力成本太高
  3. svn +nginx
  4. 浅谈DNS体系结构:DNS系列之一
  5. 准备 overlay 网络实验环境 - 每天5分钟玩转 Docker 容器技术(49)
  6. html表格的表头怎么合并单元格,使用tableGrob合并表头单元格
  7. emqtt 试用(二)验证 emq 和 mosquito 的共享订阅
  8. Window10:不能建立到远程计算机的连接。你可能需要更改此连接的网络设置。
  9. asp.net core系列 67 Web压力测试工具WCAT
  10. 法国电信:5G加速数字化落地 物联网是首座金矿
  11. 五步git操作搞定Github中fork的项目与原作者同步
  12. 2021年中国一次性弹性泵市场趋势报告、技术动态创新及2027年市场预测
  13. python中访问lmdb
  14. 迅捷pdf转换器——PDF批量转化成JPG
  15. java oa系统消息推送_第三方系统向泛微OA系统推送消息
  16. 如何快速实现一个抽签小程序
  17. 项目实战:Qt+ffmpeg摄像头检测工具
  18. 用java异或的方式去实现简单的视频加密
  19. 秦皇岛自驾三日游攻略
  20. wpf-简单悬浮窗的定位问题

热门文章

  1. yolo opencv_如何使用Yolo,SORT和Opencv跟踪足球运动员。
  2. Linux dbm轻量级数据库介绍与使用
  3. 未来人口出现负增长后,我国的房价何去何从?
  4. 哪些房产不能抵押做贷款?
  5. 【转】智能音箱技术概览
  6. [(IBUF driven by I/O terminal ) is unplaced after IO placer?
  7. python文本解析_如何通过python进行文本解析?
  8. python关闭浏览器删除session_Django操作session 的方法
  9. JS数组的迭代器方法
  10. DDG全家桶之3022