一 手游开发工具cocos2d-x editor初识
可学习的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样例,已改动聚合了,查阅方便,一目了然
github游戏源码地址(包含flappy。popstar,moonwarriors,fruitattack,tests,samples)
https://github.com/makeapp
介绍:
以下我来具体介绍这套开发工具,同一时候会通过一些游戏样例来解说
cocos2d-x editor版本号的计划
1 改动bug,提升优化现有功能;
2 加入物理系统;
3 加入骨骼动画等。
4 开发cocos2d-x editor for java版本号
转载于:https://www.cnblogs.com/bhlsheji/p/5133546.html
一 手游开发工具cocos2d-x editor初识相关推荐
- 手游开发工具CocoStudio的前世今生
要了解CocoStudio,需要先了解Cocos2d-x,Cocos2d-x是开源的游戏引擎,一个支持多平台的2D手机游戏引擎,使用C++开发,基于OpenGLES,基于Cocos2d-iphone, ...
- android开发和手游开发工具,developer盘点Android开发者必备十大开发工具
Android SDK提供了一系列可帮助开发者设计.创建.测试和发布Android应用程序的强大工具,以下是来自游戏邦编译developer推荐的10款最常用的开发工具. 1.Eclipse w/AD ...
- 手游开发神器 cocos2d-x editor 教程聚合和代码下载(持续更新中)
--------------游戏基础教程篇-------------已完成--------- 一 cocos2d-x editor工具下载和基础教程JS篇: 一 手游开发神器 cocos2d-x ed ...
- Unity3D教程:手游开发常用排序算法 -下
五.堆排序(Heap Sort) 1. 基本思想: 堆排序是一树形选择排序,在排序过程中,将R[1..N]看成是一颗完全二叉树的顺序存储结构,利用完全二叉树中双亲结点和孩子结点之间的内在关系来选择最小 ...
- 视频教程-红孩儿网狐Cocos经典棋牌开发教程-手游开发
红孩儿网狐Cocos经典棋牌开发教程 中国早期游戏程序员,2003年起从事游戏程序开发,负责开发过多款游戏项目,曾担任大型端游<无限世界>自研引擎技术负责人,2012年起关注Cocos引擎 ...
- 手游开发中你需要了解的开发语言知识
如今手机游戏已经成为人们生活之中不可缺少的娱乐活动,手机游戏的种类也越来越多.对于手游发烧友来说,你是否了解手机游戏开发都是使用的事什么开发语言呢?下面我们就一起来看看手游开发中你需要了解的开发语言知 ...
- 手游立项(一):理解手游开发
自己之前一直心心念想要做一款手游,但是连目前最起码的手游开发流程都不清楚,独立开发手游无异于痴人说梦.那么,撇开版本号备案充值之类的,做出一款单纯能玩的手游需要些什么呢? 游戏开发是一个项目. 用PM ...
- python写梦幻西游脚本精灵_python写的梦幻手游辅助工具,非外 挂
本帖最后由 天福 于 2015-3-5 10:58 编辑 写的一般都是B/S的东西,第一次写C/S: 一般功能: 1.梦幻西游手游10个鬼抓完自动 领 取下一轮 2.自动 领 取 队长礼盒和使用 3. ...
- [视频教程] KBEngine mmo手游开发系列(三) - 角色技能与怪物系统
KBEngine mmo手游开发系列(三)-角色技能与怪物系统 课程链接:https://edu.51cto.com/sd/21044 本课程为KBEngine mmo手游开发系列的第三个课程,本课程 ...
最新文章
- LeetCode简单题之K 进制表示下的各位数字总和
- 硅谷顶级VC发声:AI技术公司毛利实在太低,人工和算力成本太高
- svn +nginx
- 浅谈DNS体系结构:DNS系列之一
- 准备 overlay 网络实验环境 - 每天5分钟玩转 Docker 容器技术(49)
- html表格的表头怎么合并单元格,使用tableGrob合并表头单元格
- emqtt 试用(二)验证 emq 和 mosquito 的共享订阅
- Window10:不能建立到远程计算机的连接。你可能需要更改此连接的网络设置。
- asp.net core系列 67 Web压力测试工具WCAT
- 法国电信:5G加速数字化落地 物联网是首座金矿
- 五步git操作搞定Github中fork的项目与原作者同步
- 2021年中国一次性弹性泵市场趋势报告、技术动态创新及2027年市场预测
- python中访问lmdb
- 迅捷pdf转换器——PDF批量转化成JPG
- java oa系统消息推送_第三方系统向泛微OA系统推送消息
- 如何快速实现一个抽签小程序
- 项目实战:Qt+ffmpeg摄像头检测工具
- 用java异或的方式去实现简单的视频加密
- 秦皇岛自驾三日游攻略
- wpf-简单悬浮窗的定位问题
热门文章
- yolo opencv_如何使用Yolo,SORT和Opencv跟踪足球运动员。
- Linux dbm轻量级数据库介绍与使用
- 未来人口出现负增长后,我国的房价何去何从?
- 哪些房产不能抵押做贷款?
- 【转】智能音箱技术概览
- [(IBUF driven by I/O terminal ) is unplaced after IO placer?
- python文本解析_如何通过python进行文本解析?
- python关闭浏览器删除session_Django操作session 的方法
- JS数组的迭代器方法
- DDG全家桶之3022