cocos2dx 简介

学习笔记用 -------------------

简介

      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引擎开发的。




 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值