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
     587 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.

    • Game Development Tool
    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • Online
    • Android
    • Epic Games Store
    • Flathub
    • F-Droid
    • Haiku
    • Steam
    • FreeBSD
    • Flatpak
    • itch.io
    • Meta Quest
    Godot Engine screenshot 1
    178 alternatives
    4.5
    Excellent54 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.

    The new editor interface, which now supports 3D editing.
    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.

    LÖVE screenshot 1
    103 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.

    TIC-80 screenshot 1
    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.

    • FreeOpen Source
    • 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.

    • Game Development Tool
    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • Windows Mobile
    • Android
    • iPhone
    • Blackberry
    • Android Tablet
    • Windows Phone
    • iPad
    • Blackberry 10
    Cocos2d-x screenshot 1
    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.

    Urho3D screenshot 1
    82 alternatives
  8. 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.

    Macroquad screenshot 1
    11 alternatives
  9. FNA icon
     3 likes

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

    27 alternatives
  10. 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...

    IDE
    36 alternatives
  11. 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.

    57 alternatives
  12. 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.

    FPL base screenshot 1
    7 alternatives
  13. 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.

    RCBasic screenshot 1
    18 alternatives
  14. 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.

    Esenthel Engine screenshot 1
    23 alternatives
  15. 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.

    Orx screenshot 1
    57 alternatives
  16. 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.

    OpenDota screenshot 1
    OpenDota screenshot 2
    OpenDota screenshot 3
    3 alternatives
  17. 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.

    Broken Age
    12 alternatives
  18. 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.

    MaxIDE
    25 alternatives