7

Can anybody please explain me what is the difference between cocos2d-android and cocos2d-android-1? What are the functionalities differ between them? And the related details.. I was searching, but not yet get anything appropriate to it..

Neela
  • 1,328
  • 4
  • 23
  • 45

1 Answers1

5

The main difference is that cocos2d-android is basically dead, or at least it has had no activity since November 16, 2010.

The cocos2d-android-1 branch was created because of a lack of activity in the cocos2d-android version. The code is hosted on github and the commit log shows at least a few commits per months. It's not as frequently updated as one would hope it to be, but it's better than nothing.

Unfortunately both versions are still based on cocos2d-iphone 0.99.4 which was released in July 2010. So if you absolutely want to develop Android apps in Java, use cocos2d-android-1. If Java is not a deciding factor for you, then cocos2d-x (C++) will be the better choice since it is frequently updated and has financial backing.

CodeSmile
  • 64,284
  • 20
  • 132
  • 217
  • Thanks for the appropriate reply.. Basically I am a java developer.. So I need to go with cocos2d-android-1.. – Neela Mar 31 '12 at 12:10