《Cocos2D权威指南》——1.1 什么是Cocos2D
1.1 什么是Cocos2D
Cocos2D是一个开源框架,用于构建2D游戏、演示程序和其他图形界面交互应用等。
Cocos2D诞生于一个用于开发2D游戏的Python框架(www.cocos2d.org)。在2008年的冬天,技术爱好者把它引入到iPhone开发中,并使用Objective-C重新编写。由于Cocos2D-iPhone的巨大成功,目前Cocos2D已经衍生出了多个版本,包括Ruby、Java(Android)、C++,甚至Mono(C#/.NET)。
本书介绍的Cocos2D实际上是Cocos2D-iPhone(www.cocos2d-iphone.org),它是目前Cocos2D的最主要分支(后面为了统一,提到的所有Cocos2D均指Cocos2D-iPhone)。
使用Cocos2D可以轻易地开发iPhone、iPo