Cocos2d-x学习笔记(一)之 cocos2d-x简介
最近工作需要使用cocos2d-x开发一款手机游戏,所以要从头开始对cocos2d-x进行一个详细的全面的了解。以前也关注过cocos2d-x引擎,因为没有在平时工作中使用不到,所以也就没有进行详细了解,只是略懂一些比较浅浅的东西。
最近在大量的查阅cocos2d-x相关的博客,让我对cocosd-x有了一个基本的认识,当然咱也不能只做一个只知道索取不进行贡献的人不是,所以在这里把我所学习过程整理成笔记记录下来,一方面记录我学习的点点滴滴,另一方面也是通过自己学习过程来帮助想要学习cocosd-x人。
由于本人才疏学浅,语言描述方面和后面笔记记录有错误的地方,也希望大家直接评论指正,在此谢过!!!
下面我就来开始先了解一下cocos2d-x,下面就来一个cocosd-x的简介吧。
cocos2d-x是一个免费的、开源的跨平台游戏引擎,cocosd-x是一款强大的基于OpenGL ES的跨平台的游戏开发引擎,易学易用,支持多种智能移动平台。选择cocosd-x有一下几个重大理由:
一、免费开源且易学易用。使用了最宽松的MIT开源协议,让您在放心开发的同时,还最大限度地保护您的技术投入。消除入门恐惧!本引擎拥有众多工具和中文参考文档,学习起来非常容易。
二、以“靠谱”为己任。根据开源社区的保守统计,基于Cocos2D-X开发的游戏全球范围内已经突破一亿安装量。网龙、空中网、Haypi、TinyCo、人人游戏、4399、热酷、五分钟等国内外领先的游戏开发公司,都在使用Cocos2D-X开发手机游戏。
三、活跃的社区支持。我们有一个全职的团队在维护和发展这个开源项目,开源社区24小时轮转,所有的缺陷都被迅速发现并修复。Zynga、Intel、Google及众多大公司的工程师也全面投入了Cocos2D-X的代码贡献工作。