Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Cocos2D OR libgdx for Android Game Development [closed]

I just want to know, that in the long run, using which of these engines will be better. Although I feel that using Cocos2D will be a better option, as it can also be used for iphone development, there's just 1 tutorial http://dan.clarke.name/2011/04/how-to-make-a-simple-android-game-with-cocos2d/ which I've found so far. libgdx, on the other hand has a complete book.

like image 797
Saurabh Verma Avatar asked Dec 18 '11 13:12

Saurabh Verma


3 Answers

I will suggest libgdx too. It looks more promising than AndEngine.

like image 195
Arash Avatar answered Nov 15 '22 10:11

Arash


I've tried both Andengine and libgdx. Have not tried cocos2d. Andengine performed really poorly. The main advantage I get with using libgdx is that you can run your app on the desktop rather than on an emulator or device, which makes iteration times much faster, which is essential for game development. If cocos2d can do this, then I think it's fair to use, but rapid iteration is definitely what sets libgdx apart from Andengine.

like image 31
aer0ace Avatar answered Nov 15 '22 08:11

aer0ace


i'm currently developing a game and i started with cocos2d. I struggled with it's coordinate system. Then i tried AndEngine, it was nice, but i was afraid of performance. So i switched to libGDX and im happy with it. It might look a little low level, but i think that you'll switch from other engines to libGDX eventually.

like image 42
Ludevik Avatar answered Nov 15 '22 10:11

Ludevik