Cocos2d是什么?
Cocos2D 是一个开源框架,用于构建 2D 游戏、演示程序和其他图形界面交互应用等。
Cocos2D 诞生于一个用于开发 2D 游戏的 Python 框架(www.cocos2d.org)。在 2008 年的 冬天,技术爱好者把它引入到 iPhone 开发中,并使用 Objective-C 重新编写。由于 Cocos2D- iPhone 的巨大成功,目前 Cocos2D 已经衍生出了多个版本,包括 Ruby、Java(Android)、 C++,甚至 Mono(C#/.NET)。
iOS开发中,使用的Cocos2D也就是指代:Cocos2D-iPhone。
什么是cocos2d for iPhone
起初,cocos2d是用Python语言编写的。
它是基于cocos2d设计的,所以有着相同的理念,但不同的是它把python语言替换成了Object-c
什么是cocos2d-x
c++的移植性性能被广泛的业界所共识。我们知道,目前市场上的大部分智能机器,使用:iOS,androd,wp。
cocos2d-x是cocos2d 的C++移植版,通过c++的重新编写,使得cocos2d可以用在不同的平台上。支持多平台的 2D 手机游戏引擎,使用 C++ 开发,基于OpenGL ES,基于Cocos2d-iphone,支持 WOPhone, iOS 4.1, Android 2.1 及更高版本
cocos2d-x 优势就是跨平台!
WARNING: Improper use of the sudo command could lead to data loss
or the deletion of important system files. Please double-check your
typing when using sudo. Type "man sudo" for more information.
To proceed, enter your password, or type Ctrl-C to abort.
Password:
cocos2d-iphone template installer
Error: Do not run this script as root.
'root' is no longer supported
RECOMMENDED WAY:
ZhangmatoMacBook-Pro:~ zhangzhen$
cocos2d-iphone template installer
Installing Xcode 4 cocos2d iOS template
----------------------------------------------------
...creating destination directory: /Users/zhangzhen/Library/Developer/Xcode/Templates/cocos2d v2.x/
...copying cocos2d files
...copying CocosDenshion files
...copying CocosDenshionExtras files
...copying Kazmath files
...copying template files
done!
Installing Xcode 4 Chipmunk iOS template
----------------------------------------------------
...copying Chipmunk files
done!
Installing Xcode 4 Box2d iOS template
----------------------------------------------------
...copying Box2d files
done!
Installing Xcode 4 CCNode file templates...
----------------------------------------------------