Cocos2dx3.0初认识

来源:互联网 发布:linux子目录权限设置 编辑:程序博客网 时间:2024/06/08 04:32

Cocos2d从2008年开始发布,到2010年诞生了跨平台游戏引擎Cocos2dx,至此此引擎已经为很多开发者提供了跨平台援助,通过C++语言编写游戏即可编译到IOS、Android以及WIN32、LINUX平台上运行。据了解目前较为流行的移动端2D游戏70%是采用Cocos2dx引擎开发的,在国内较为出名的有愤怒的小鸟、捕鱼达人、我叫MT等游戏。

Cocos2dx其主要使用语言是C++语言,基于OpenGL ES进行渲染,支持IOS6.1、安卓2.1及以上版本。

这几年由于手机平台的迅速发展且手机平台上2D游戏还是占有主导地位,而这一方面Cocos2dx的优势就十分凸显了,在开发出酷炫的画面同时也能满足游戏运行的流畅度。

总结一下Cocos2dx引擎的优点:

1,、多平台支持

支持Android、IOS、WIN32、LINUX等平台,可以做到一处开发多处编译。

2、使用简单且高效

此引擎把渲染引擎OpenGL很好的封装起来,一方面使用OpenGL能更好利用手机硬件资源,第二也能使开发者能跨越学习渲染引擎这个难关。

3,、使用灵活且免费

引擎架构合理,学习简单移动,不但能使开发者在短时间里学会使用,还能使开发者直接使用里面集成的第三方库,例如比较出名的物理引擎BOX2D,而且这个引擎是免费的,可以安心使用,大大降低开发成本。


在之后的文章都是基于3.0版本后编写的。

0 0
原创粉丝点击