百度hao123、谷歌、Google、Chrome、UC、QQ、360、搜狗、火狐、Firefox、ie、2345、猎豹、safari、edge、遨游、MAC手机浏览器下载等...

开源社区

当前位置:首页 > 软件下载 > 开源社区 >

Cocos2D for iPhone

时间:2020-06-13|栏目:开源社区|点击:

Cocos2D for iPhone是一个用来开发iPhone平台上的2D游戏和其他图形交互式应用程序的框架,和cocos2d的设计相同,使用相同的API,但基于Objective C的实现。Cocos2D是一个开源框架,用于构建2D游戏、演示程序和其他图形界面交互应用等。Cocos2D是多平台开发中一个非常有用的库,它可以让你在创建自己的多平台游戏时节省很多的时间。支持的平台有Windows Phone,Windows 商店应用,iOS,Android。它具有很多的功能,比如sprite(精灵)扶持,非常酷的图形效果,动画效果,物理库,音频引擎等等。你完全可以免费把它用于商业开发而获得收益。

Cocos2d-iPhone是基于 GNU LGPL v3 license的,考虑到在iPhone的平台上无法实现发布第三方动态链接库,因此他扩展了上述协议,允许通过静态链接库或者直接使用源代码的方式实现你的应用,而不必公开你的源代码。你不用担心这个开源引擎的效率和可能存在的内在限制,因为:在苹果AppStore上已经有超过100个游戏是基于Cocos2D-iPhone。其中3个由此进入过TOP 10的排名。其中的StickWars更是曾排名第一。

主要功能:流程控制(Flow control):非常容易地管理不同场景(scenes)之间的流程控制;精灵(Sprites):快速而方便的精灵;动作(Actions):告诉精灵们该做什么。可组合的动作如移动(move)、旋转(rotate)和缩放(scale)等更多;特效(Effects):特效包括波浪(waves)、旋转(twirl)和透镜(lens)等更多;平面地图(Tiled Maps):支持包括矩形和六边形平面地图;转换(Transitions):从一个场景移动到另外一个不同风格的场景;菜单(Menus):创建内部菜单;文本渲染(Text Rendering):支持标签和HTML标签动作;文档(Documents):编程指南 + API参考 + 视频教学 + 很多教你如何使用的简单测试例子;BSD许可:尽管用就是了;基于Pyglet:没有外部的依赖;基于OpenGL:支持硬件加速。

Cocos2D,这款用于开发 2D 游戏的开发框架以及由其衍生的 Cocos2D-X跨平台开发框架和众多分支,正在帮助越来越多的开发者实现高效稳定的游戏开发。Cocos2D-iPhone的作者 Ricardo Quesada出生于阿根廷。在 Ricardo 12岁时,他母亲为他购买了第一台电脑,一台 Commodore 64。几个月后,他购买了编程方面的书籍,开始学习用 BASIC 语言编写一些简单的游戏。两年后,Ricardo 开始学习汇编语言。在大学期间,Ricardo 选择了钟爱的计算机科学专业,并不断涉猎计算机安全、算法、游戏架构、OpenGL 等大量书籍。

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

Cocos2D for iPhone网址:http://www.cocos2d-iphone.org 访问网站

上一篇:PerlMonks

栏    目:开源社区

下一篇:KeePass Password Safe

本文标题:Cocos2D for iPhone

本文地址:http://www.liulanqixiazai.com/site/985.html

您可能感兴趣的文章

广告投放 | 联系我们 | 人才招聘 | 企业邮箱 | 云盘登录 | 云服务器

© 本网站所有内容均来自互联网