cocos2dx 简介
2016-04-18 19:22
267 查看
学习笔记用 -------------------
简介
cocos2dx是一款跨平台的游戏开发引擎,它的前身是cocos2d iphone,主要用于苹果平台手机游戏的开发,基于oc语言完成,没有跨平台特性,但是使用此框架的开发者非常多,后面推出的cocos2dx版本就是基于cocos2d iphone风格开发,2.x版本完全MFC风格.比如到处的CCxxxx风格,3.x版本转成C++0x11风格,具有跨Android,iPhone,win平台的特性,且支持lua,js脚本语言的嵌入,做到了性能和方便的结合。
cocos2d版本在中国发展壮大,其中主要由触控科技公司更新维护,cocos中又产生了cocos2dx,cocos_lua,cocos_js,后面两个版本采用脚本语言开发,对于跨平台和热更新支持的更为广泛。
cocos2dx也经历了众多版本的变更,从1.0到现在的3.9,功能越来越强大,配套的开发工具越来越多,包括:
a, cocos2dx粒子编辑器
mac环境下推荐使用Particle designer,
win系统推荐使用软件ParticleEditor.
b.场景编辑工具
cocos studio
cocos builder
c. 物理编辑工具
phpsicsEditor
d. 纹理编辑工具
TexturePacker
cocos studio 2.0+
e, 瓦片地图编辑工具
Tiled Map Editor
f, 位图字体工具
BMFont
g, 声音特效编辑工具
cfxr
h, 背景音乐编辑工具
GarageBand
采用cocos引擎开发的手机游戏越来越多,目前cocos2d-x引擎在国内手机游戏开发使用的份额接近70%,而国外使用份额则是接近25%,在苹果APP排行榜top10理面,有7个都是用cocos2d-x引擎开发的。
简介
cocos2dx是一款跨平台的游戏开发引擎,它的前身是cocos2d iphone,主要用于苹果平台手机游戏的开发,基于oc语言完成,没有跨平台特性,但是使用此框架的开发者非常多,后面推出的cocos2dx版本就是基于cocos2d iphone风格开发,2.x版本完全MFC风格.比如到处的CCxxxx风格,3.x版本转成C++0x11风格,具有跨Android,iPhone,win平台的特性,且支持lua,js脚本语言的嵌入,做到了性能和方便的结合。
cocos2d版本在中国发展壮大,其中主要由触控科技公司更新维护,cocos中又产生了cocos2dx,cocos_lua,cocos_js,后面两个版本采用脚本语言开发,对于跨平台和热更新支持的更为广泛。
cocos2dx也经历了众多版本的变更,从1.0到现在的3.9,功能越来越强大,配套的开发工具越来越多,包括:
a, cocos2dx粒子编辑器
mac环境下推荐使用Particle designer,
win系统推荐使用软件ParticleEditor.
b.场景编辑工具
cocos studio
cocos builder
c. 物理编辑工具
phpsicsEditor
d. 纹理编辑工具
TexturePacker
cocos studio 2.0+
e, 瓦片地图编辑工具
Tiled Map Editor
f, 位图字体工具
BMFont
g, 声音特效编辑工具
cfxr
h, 背景音乐编辑工具
GarageBand
采用cocos引擎开发的手机游戏越来越多,目前cocos2d-x引擎在国内手机游戏开发使用的份额接近70%,而国外使用份额则是接近25%,在苹果APP排行榜top10理面,有7个都是用cocos2d-x引擎开发的。
相关文章推荐
- 我是运营,我没有假期
- 每个 Linux 游戏玩家都绝不想要的恼人体验
- 在 Fedora 上使用 Steam play 和 Proton 来玩 Windows 游戏
- Steam 让我们在 Linux 上玩 Windows 的游戏更加容易
- 如何使用 Steam Play 在 Linux 上玩仅限 Windows 的游戏
- 新一代iPad适配应用之游戏篇
- VB实现的《QQ美女找茬游戏》作弊器实例
- C#实现洗牌游戏实例
- C#实现的算24点游戏算法实例分析
- C#实现简单的井字游戏实例
- C++编写简单的打靶游戏
- Cocos2d-x中背景音乐和音效使用实例
- C++实现基于控制台界面的吃豆子游戏
- Cocos2d-x学习笔记之CCScene、CCLayer、CCSprite的默认坐标和默认锚点实验
- Cocos2d-x UI开发之CCControlPotentiometer控件类使用实例
- Cocos2d-x UI开发之文本类使用实例
- Cocos2d-x保存用户游戏数据之XML文件是否存在问题判断方法
- Cocos2d-x UI开发之菜单类使用实例
- Cocos2d-x UI开发之CCControlButton控件类实例
- Cocos2d-x学习笔记之世界坐标系、本地坐标系、opengl坐标系、屏幕坐标系