JAVA version for Android development. Cocos2D is an open source framework for building 2D games and graphical applications. Cocos2D-Android and Cocos2D-Android-1 are the two active projects.
Cocos2D for Android is a Java based open source framework for building 2D games and graphical applications. Cocos2D-Android and Cocos2D-Android-1 are the two active projects. The latter is a branch of the former and seems more active.
Both Cocos2D for Android engines are based on the API design of Cocos2D for iPhone, but they are not compatible with each other (Java vs Objective-C).
For more information on the other Cocos2D game engines, see the cocos2d and cocos2d-iphone tag descriptions.
It is recommended to use the following tags appropriately:
- Use the cocos2d-iphone tag on questions referring to the Objective-C based framework
- Use the cocos2d-x tag on questions referring to the C++ based cross-platform framework
- Use the cocos2d-js tag on questions referring to the JavaScript based framework
- Use the cocos2d-android tag on questions referring to the Java based frameworks
- Use the cocos2d-python tag on questions referring to the Python based framework
- Don't use any of the above tags together in the same question, unless your question refers to more than one Cocos2D engine. For example, if you ask "How to port from Cocos2d-iPhone to Cocos2D-x?" you should include both cocos2d-iphone and cocos2d-x tags.