Open Source Game Development Tools for Android

All apps in Open Source Game Development Tools for Android category. Use the filters below to narrow down your search. 
Copy a direct link to this comment to your clipboard
  1. Godot Engine icon
     588 likes

    Godot Engine is a feature-packed, cross-platform game engine to create 2D and 3D games from a unified interface. It provides a comprehensive set of common tools, so that users can focus on making games without having to reinvent the wheel.

    Cost / License

    • Free
    • Open Source (MIT)

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Android
    • Epic Games Store
    • Flathub
    • F-Droid
    • Haiku
    • Steam
    • FreeBSD
    • Flatpak
    • itch.io
    • Meta Quest
    Godot Engine screenshot 1
    Fully-dedicated 2D engine
    XR (VR and AR) support
    +6
    Gorgeous 3D graphics
    178 alternatives
    4.5
    Excellent55 reviews
  2. GDevelop icon
     193 likes

    GDevelop is an open-source game making software designed to be used by everyone. Any kind of 2D games can be created with it and no programming skills are required to get started. Logic of games are made using visual events.

    Cost / License

    • Freemium
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Android
    • iPhone
    • Android Tablet
    • iPad
    • Flathub
    The new editor interface, which now supports 3D editing.
    GDevelop can now create fully 3D games.
    The Asset Store has hundreds of thousands of free and paid assets.
    +4
    Events to build the logic of a game
    121 alternatives
    4.6
    Excellent12 reviews
  3. LÖVE icon
     98 likes

    Hi there! LÖVE is an awesome framework you can use to make 2D games in Lua. It's free, open-source, and works on Windows, Mac OS X, Linux, Android and iOS.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • BSD
    • iPad
    • FreeBSD
    LÖVE screenshot 1
    LÖVE screenshot 1
    LÖVE screenshot 2
    +1
    LÖVE screenshot 3
    104 alternatives
  4. TIC-80 icon
     20 likes

    TIC-80 is a fantasy computer where you can make, play and share tiny games. Comes with built-in tools for development: code, sprites, maps, sound editors and a command line.

    Cost / License

    • Free
    • Open Source (MIT)

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Android
    TIC-80 screenshot 1
    TIC-80 screenshot 1
    TIC-80 screenshot 2
    +5
    TIC-80 screenshot 3
    29 alternatives
  5. Pocket Code icon
     19 likes

    Pocket Code allows you to create your own games, animations, interactive music videos, and many kind of other apps, directly on your phone or tablet.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Android
    • iPhone
    Pocket Code screenshot 1
    21 alternatives
  6. Cocos2d-x icon
     45 likes

    cocos2d-x is a cross platform open source free 2D game engine for mobile gamedev, that is fast and stable, easy to learn and use.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Windows Mobile
    • Android
    • iPhone
    • Blackberry
    • Android Tablet
    • Windows Phone
    • iPad
    • Blackberry 10
    Cocos2d-x screenshot 1
    Cocos2d-x screenshot 1
    DragonHunter
    +1
    WOW Fish
    87 alternatives
  7. Urho3D icon
     43 likes

    Urho3D is a lightweight, cross-platform rendering and game engine implemented in C++ and released under the MIT license. Greatly inspired by OGRE and Horde3D.

    Cost / License

    • Free
    • Open Source

    Application type

    Alerts

    • Discontinued

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • Raspberry Pi
    Urho3D screenshot 1
    Urho3D screenshot 1
    Urho3D screenshot 2
    +3
    Urho3D screenshot 3
    82 alternatives
  8. Adventure Game Studio (AGS) - is the IDE and the engine meant for creating and running videogames of adventure (aka "quest") genre. It has potential, although limited, support for other genres as well.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Windows
    • Linux
    • Android
    Adventure Game Studio screenshot 1
    Adventure Game Studio screenshot 1
    Adventure Game Studio screenshot 2
    +1
    Adventure Game Studio screenshot 3
    65 alternatives
  9. EasyRPG icon
     9 likes

    EasyRPG is a project aimed at producing a free and open source role playing game interpreter and editor compatible with RPG Maker 2000 and 2003.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • Android Tablet
    EasyRPG Player for Android with custom on screen button mapping
    EasyRPG Player running a test game with plain map graphics
    30 alternatives
  10. Macroquad icon
     2 likes

    Macroquad is a simple and easy to use game library for Rust programming language, heavily inspired by raylib. Macroquad has a simple, small API that's quick to get started with. Target multiple platforms Windows, Mac, Linux, HTML5, Android and iOS with the same codebase.

    Cost / License

    Application type

    Platforms

    • Windows
    • Mac
    • Linux
    • iPhone
    • Android
    • WebAssembly
    Macroquad screenshot 1
    11 alternatives
  11. FNA icon
     3 likes

    FNA is a reimplementation of the Microsoft XNA Game Studio 4.0 Refresh libraries.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • iPad
    • Apple TV
    • Nintendo Switch
    • Stadia
    27 alternatives
  12. Cerberus X icon
     5 likes

    Cerberus X is a cross-platform, easy to learn object-oriented programming language focusing on game development with a powerful set of APIs that make it easy to draw lightning fast graphics on all supported platforms To achieve this, Cerberus X translate our code to the target...

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    IDE
    Lights with normal map
    Wolfenstein 3D in Cerberus X
    37 alternatives
  13. LibGDX icon
     20 likes

    Java framework offering unified API for creating 2D or 3D games with cross-platform support, desktop-native debugging, rapid prototyping, and hot code swapping.

    Cost / License

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • Android Tablet
    • iPad
    57 alternatives
  14. GamePlay is an open-source, cross-platform, C++ game framework/engine for creating 2D/3D mobile and desktop games.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • Android Tablet
    GamePlay 2D/3D screenshot 1
    6 alternatives
  15. FPL base icon
     4 likes

    FPL base is a low level C++ game library developed by Google. It is open source and can be extended by the user or by adding other libraries in the FPL suite: Corgi,Mathfu,Motive,Pindrop,FlatUI and Flatbuffers.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • Android Tablet
    FPL base screenshot 1
    FPL base screenshot 1
    FPL base screenshot 2
    7 alternatives
  16. Esenthel is a next gen, cross-platform C++ game engine that comes with a lighting fast, high performance game engine with advanced graphics and physics and support for multiplayer and UNLIMITED size worlds which is make the engine well suit even MMORPG titles.

    Cost / License

    • Freemium
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • Windows Phone
    • Xbox
    Esenthel Engine screenshot 1
    Esenthel Engine screenshot 1
    Esenthel Engine screenshot 2
    +4
    Esenthel Engine screenshot 3
    23 alternatives
  17. OpenDota icon
     3 likes

    OpenDota is a volunteer-developed, open source platform providing Dota 2 data. It provides a web interface for casual users to browse through the collected data, as well as an API to allow developers to build their own applications with it.

    Cost / License

    • Free
    • Open Source (MIT)

    Application type

    Platforms

    • Android
    • iPhone
    OpenDota screenshot 1
    OpenDota screenshot 2
    OpenDota screenshot 3
    3 alternatives
  18. Orx icon
     15 likes

    Orx is an open source, portable, lightweight, plugin-based, data-driven and extremely easy to use 2D-oriented game engine. Orx is mostly written in C, but allows you to develop with it with any language that can interface to C.

    Cost / License

    • Free
    • Open Source (Zlib)

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • Android Tablet
    • iPad
    Orx screenshot 1
    Orx screenshot 1
    Orx screenshot 2
    +3
    Orx screenshot 3
    57 alternatives
  19. Moai SDK icon
     Like

    Moai SDK is an embeddable cross-platform game development SDK written in C++ and scriptable in Lua. You can use Moai to write games or apps, or you can embed Moai in other programs. You can also use Moai as an overlay in your apps.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    Broken Age
    Strikefleet Omega
    Freedom Fall
    12 alternatives
  20. RCBasic icon
     1 like

    RCBasic is a free and open source dialect of the BASIC programming language. It is intended to be a simple and powerful language for developing games and multimedia software with many built-in functions to aid in game and multimedia application development.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    RCBasic screenshot 1
    RCBasic screenshot 1
    RCBasic screenshot 2
    18 alternatives
  21. BlitzMax is a strongly-typed, garbage-collected, open-source, cross-platform programming language with built-in support for advanced 2D graphics, sound, unicode and is ideally suited to making all kinds of apps and games.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • Raspberry Pi
    • Nintendo Switch
    MaxIDE
    25 alternatives