所在的位置: c++ >> 编程思想 >> Cocos2d进化小历史

Cocos2d进化小历史

不像中国历史源远流长,上下五千年,Cocos2d的历史短短8年,刮风老师推荐大家了解和熟悉,记住下列时间点和事件:

年,在阿根廷某市,RicardoQuesada和他的几个小伙伴使用Python开发出了一款2D游戏引擎,后命名为Cocos2d。

年,苹果成立AppStore,大量开发人员被吸引到AppStore掘金,6月,RicardoQuesada团队宣布支持iOS,当月发布了Cocos2d-iPhone,并迅速流行。

年,随着Android的流行,中国厦门的开发者王哲(和韩寒同样获得新概念作文一等奖,干起了苦逼的程序)和小伙伴们基于Cocos2d-iPhone移植了C++版本,即Cocos2d-x。开发者只需要使用C++语音编写一次游戏代码,便可在iOS、Android、MacOSX以及Windows等平台上编译运行,Cocos2d-x开启了Cocos2d引擎跨平台开发的时代。

年底,谷歌赞助了Cocos2d-x团队移植Cocos2d-x到Cocos2d-HTML5版本,实现Web游戏类型的覆盖,特别是移动Web游戏的开发。Cocos2d-HTML5项目从年1月开始启动,并于年8月发布了第一个稳定版本v2.0。

年,Zygna公司(Logo是一只小狗的公司,Facebook上发行了几款极其成功的游戏)雇佣了Cocos2d-iPhone的两位核心作者RicardoQuesada和RolandoAbarca,并帮助Cocos2d-x团队采用JavaScript绑定的技术,开发Cocos2d-xJSB的技术方案,从而让Cocos2d-html5具备跨原生游戏平台的能力。于年12月4日发布了第一个联合版本,从那时起,Cocos2d-html5的游戏就可以同步发布到Web平台和原生游戏平台。

年11月,Cocos2d之父RicardoQuesada加入Cocos2d-x团队,并出任Cocos2d-x团队的首席架构师。年3月,为了提供更加一致的开发体验,Cocos2d-x团队将Cocos2d-xJSB模块从Cocos2d-x中抽离出来,和Cocos2d-html5进行整合升级,发布了Cocos2d-JS引擎,旨在提供更加清晰、简单的工作流,确保引擎内部的功能实现和API高度一致,提升跨平台的游戏开发体验。年9月12日,Cocos2d-x团队发布了Cocos2d-JS的首个稳定版本Cocos2d-JSv3.0。

年7月,Cocos2d-JS并入Cocos2d-x引擎,发布Cocos2d-x3.7版本。

刮风老师在写本文的时候,Cocos2d-x的最新版本是3.13。









































银川白癜风医院
白癜风能医治吗



转载请注明:http://www.nydjfy.com/bcxx/861.html

  • 上一篇文章:
  •   
  • 下一篇文章: