cocos2d的历史起源

 我来答
邛岑楼巧绿
2020-04-04 · TA获得超过3948个赞
知道大有可为答主
回答量:3166
采纳率:29%
帮助的人:205万
展开全部
  2005年,Ricardo和朋友萌生了用Python语言
“一星期编写一个游戏”的想法。在2005~2007年间,他们设计了许多种这样的游戏。值得注意的是,每次在设计一个新的游戏时,其游戏引擎都是重新开发的。
  2008年2月,他们在阿根廷Córdoba市附近的Los
Cocos,决定基于以前的开发经验,把技术进行整合,并组建了游戏引擎的原始开发团队。一个月后,第一版的游戏引擎诞生了,根据其诞生地取名为Los
Cocos。一个月后Los
Cocos引擎发布了0.1版,其名称从Los
Cocos更名为Cocos2D。
  团队将研究成果在PyCon
2008和EuroPython
2008上都做了展示,2008年正值乔布斯公布发展iPhone游戏的想法,因此他们决定抓住商机,在2008年6月宣布跟iPhone平台进行接轨,并在当月就公布了用Objective-C编写的Cocos2D
for
iPhone
0.1版,它与Python版的Cocos2D拥有相同的设计思路。截止到2008年12月,App
Store上已有超过40个用Cocos2D引擎开发的游戏。
  2009年,团队设计了Cocos2D的世界编辑器Cocos2D-Python,这款所见即所得的编辑器使用起来十分方便。此时,Cocos2D的各种平台、各种编程语言移植版也开始涌现。
  ShinyCocos(Ruby
bindings)、Cocos2D-Android(Java
based)、cocosNet(Mono
based)都诞生了。同时,英国的设计大师Michael
Heald为Cocos2D设计了新的LOGO,如图1所示(此前Cocos2D的LOGO是一个奔跑的椰子)。
  cocos2d是一个基于MIT协议的开源框架,用于构建游戏、应用程序和其他图形界面交互应用。可以让你在创建自己的多平台游戏时节省很多的时间。
  Cocos2D也拥有几个主要版本,包括Cocos2D-iPhone、Cocos2D-X,以及被社区普遍看好的Cocos2D-HTML5和JavaScript
bindings
for
Cocos2D-X。同时也拥有了非常优秀的编辑器(独立编辑器),例如SpriteSheet
Editors、Particle
Editors
、Font
Editors

Tilemap
Editors。
  另外,2012年发布的CocoStudio工具集是开源游戏引擎Cocos2d-x开发团队官方推出的游戏开发工具,目前已经进入稳定版。CocoStudio吸取了他们自己在游戏制作中的经验,为移动游戏开发者和团队量身定做,旨在降低游戏开发的门槛,提高开发效率,同时也为Cocos2D-X的进一步发展打下基础。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式