Cocos2d
Initial release | February 29, 2008 |
---|---|
Stable release | 0.5.5[1]
/ August 12, 2012 |
Repository | |
Written in | Python |
Platform | Cross-platform |
License | MIT License |
Website | cocos2d |
Cocos2d is an open source 2D game framework. The original Cocos2D framework is written in Python upon pyglet but has since been ported to other languages and platforms.[2]
Derivative frameworks
Objective-C
Initial release | June 25, 2008 |
---|---|
Stable release | 2.0.0[3]
/ July 8, 2012 |
Repository | |
Written in | Objective-C |
Platform | Cross-platform |
License | MIT License |
Website | cocos2d-iphone |
Cocos2d for iPhone, or, Cocos2d-iphone is an Objective-C port for iOS and Mac OS X with the same design and concepts as the original framework. The API comes integrated with Box2D and Chipmunk physics engines. It is used by many games on the App Store.[4]
Initial release | August 2011 |
---|---|
Stable release | 2.0.4[5]
/ September 22, 2012 |
Repository | |
Written in | Objective-C |
Platform | Cross-platform |
License | MIT License |
Website | kobold2d |
Kobold2D is an extended and improved version of Cocos2D for iPhone.
C++
Initial release | November 29, 2010 |
---|---|
Stable release | cocos2d-2.0-x-2.0.4[6]
/ November 2, 2012 |
Repository | |
Written in | C++ |
Platform | Cross-platform |
License | MIT License |
Website | cocos2d-x |
Cocos2d-X is a multi-platform port written in C++ that is based on Cocos2d for iPhone. It. can be used with iOS, Android, Windows, Marmalade, Linux, Bada, Blackberry-QNX. This port has Lua and JavaScript as the script binding.[7]
Java
Cocos2d-android is a Java port for Android that is based on Cocos2d for iPhone.[8][9]
AndEngine is an Cocos2d for iPhone based open source Android 2D OpenGL game engine.
JavaScript
Cocos2d-javascript is a JavaScript port based on Cocos2d for iPhone.[10]
Cocos2d-html5 is a JavaScript port for the web that is based on Cocos2d-X. The goal is to use the same set of code to run on Cocos2d-X and Cocos2d for iPhone through JavaScript binding.[11]
C#
Cocos2d-XNA, or, Cocos2d-X for XNA is a C# port for XNA that is based on Cocos2d-X.[12]
See also
References
- ^ "cocos2d CHANGELOG".
- ^ "The Cocos2D Family of Game Engines, Their Platforms & Languages".
- ^ "cocos2d for iPhone CHANGELOG".
- ^ "Cocos2d for iPhone games".
- ^ "Kobold2D Release Notes".
- ^ "cocos2d-x CHANGELOG".
- ^ "What is Cocos2d-X?".
- ^ "Cocos2d for Android".
- ^ "The latest cocos2d-android project ported from cocos2d-iphone".
- ^ "Cocos2D JavaScript".
- ^ "Cocos2D html5 Wiki".
- ^ "cocos2d-x-for-xna".
External links
Template:IPhone video game engines Template:Open source video games