• No products in the cart.
View Cart
Subtotal: $0.00


List of Open Source Game Engine for Android

List of Open Source Game Engine for Android Platform

Open Source Game Engine for Android

Open Source Game Engine for Android


In this article i am going to tell you about 3 open source game engine which i have used to make Games / Live Wallpaper for android platform.


Game Engine Language Platforms 2D/3D Live Wallpaper
Cocos2d-x C++,LUA,JS-Binding Android,IOS,Mac,Linux,Win32 others 2D + 3D (50% Features as Compared to LibGDX)


LibGDX Java Windows, Mac, Linux, Android, IOS, BlackBerry and HTML5 2D + 3D Yes
AndEngine Java Android 2D Yes

History Cocos2d-x  (Updated)

Language: C++

Cocos2d-x is a very powerfull engine to create Games & Apps for cross platforms.It comes with editor like CocoStudio which contains Animation Editor,GUI Editor and other tools
Some games which are created with Cocos2d-x are BadLand,Hill Climb Racing.The 3D support is not completed there are some features for 3D like loading 3D FBX models,Texturing but advance features has not yet implemented.
It also comes with win32 version so if you are working on desktop you can use it in Visual studio and test.

Support: Coocs2d-x community is consist of active members which can help if you come with any error just post on their forum.

History LibGDX (Updated)

Language: C++ is used for performance but you will write the code in JAVA which will be used with NDK (Native Development Kit)

LibGDX is a good engine which can be used for creating games ,apps & live wallpaper.It has a full 3D Support from loaidng model to textures and 3D physics engine.You can use it to make baics to advance 3D Games.,
It also comes with a desktop version so if you are creating it on desktop ,you can run & test it for fast developing.Games created using LibGDX are Five Nights at Freddy’s

Support:LibGDX also has a forum for members but active members are less then Cocos2d-x

History AndEngine (Outdated)

Language: It uses same technology as LibGDX C++ for performance in NDK and JAVA Wrapper for you to use the JAVA code

AndEngine is used for 2D Games you will not be able to create 3D games in AndEngine.You can use it for Games,Apps,Wallpapers.

Support: Same as LibGDX active members are less so the chances of getting help is less then the Cocos2d-x Forum.

How to chose best open source game engine ?

It depends upon you what language,what style you like to work with.

My personal choice is Cocos2d-x as i have used it to create Rickshaw Racer and i found it interesting to work. I have also used LibGDX but for Live Wallpaper Wizard Times

Learn one game engine and you can follow the logic with other because the Logic for creating sprites is same. Physics engine is same if you are going to use Box2D ,just Programming language is different if you know JAVA then i would suggest go for LibGDX or AndEngine else if you know C++ then Cocos2d-x is the best choice.

Sample link for the features ,Use it ,Test it & Choose It

Cocos2d-x: https://github.com/cocos2d/cocos2d-x/tree/v3/tests/cpp-tests (It’s a GitHub Directory so you have to download it and install it with Cocos2d-x Code) (Updated)

LibGDX: https://github.com/libgdx/libgdx/tree/master/tests (Updated)

AndEngine: https://github.com/nicolasgramlich/AndEngine (Outdated)


Official Website Link:

Cocos2d-x –http://cocos2d-x.org/

LibGDX- https://libgdx.badlogicgames.com

AndEngine- http://www.andengine.org/


(Updated) = Updated Regulary and supported with developers

(Outdated)= Outdated not updated for more then 1 year.


Note: If you would like to list your Open Source game engine then please let us know in comments


Get our new game Rickshaw Racer Extreme on Google Play

The new game has better graphics then the first game new Levels,new Obstsacles,new Rickshaws

Rickshaw Racer Extreme is second version of the game Rickshaw Racer.It’s a fun based Rickshaw Racing game
you can choose you own rickshaw ,Unlock them and use it in the game by completing levels Rickshaw will be unlock and the same happens to Levels
New level will be added soon till then enjoy the game & unlock all Rickshaw

There are many obstacles in the game like breakable meteor Platform ,Pressing machines , Roll Over platform and many more

NOTE 1: Game is totally free but some items can be unlocked by purchasing if you don’t want it please turn off the IAP in Options
Music: www.bensound.com


Main Menu



Download it from Google Play https://play.google.com/store/apps/details?id=com.developerhouse.rickshaw

Flying Birds made with Cocos2d-x

Title: Flying Birds
Platform: Android 2.3+
Description: Once upon a time there was a Bad Man who have Locked group of birds in a Cage . Fly your first green bird who have escaped from the Bad Man’s cage
Protect your-self from Forks & escape yourself from branches.Remember Bad Man’s army of birds are on there way to get you back in the cage but don’t worry
you have got your-self some power ups which will help you to escape
Collect berries -> get 3 more birds which can destroy all things
Collect Star    -> get invisibility no one will catch your for 4.0 Seconds
Collect Coins   -> get Score for each coins and buy other birds from the cage
How to Play:
Touch to fly ,Leave touch to get low…
How to unlock Birds:
Click on bird (not Lock) check requirement .
Full fill the requirement and select your bird.

PlayStore URL:
Scroll to top