Alternatives to LibGDX

  • FlatRedBall

    Free and open-source, cross-platform 2D game engine written entirely in C# and based on MonoGame/XNA with additional features on top such as: content management (scenes, objects, variables, text, cameras)2D physicspathfindingnetworkingcamera managem…

    Open Source Free Linux Mac Windows Android

    FlatRedBall icon
  • UrhoSharp

    UrhoSharp is a lightweight Game Engine suitable for using with C# and F# to create games and 3D applications. The game engine is available as a portable class library, allowing your game code to be written once and shared across all platforms. UrhoS…

    Open Source Free Linux Windows

    UrhoSharp icon
  • Orx

    Orx - a portable open source game engine Orx is an open source, portable, lightweight, plugin-based, data-driven and extremely easy to use 2D-oriented game engine.It has been created to allow fast creation of games and prototypes. It's licensed unde…

    Open Source Free Android Tablet Linux Mac iPad iPhone Windows Android

    Orx icon
  • AGKSharp

    AGKSharp is a free implementation of AppGameKit to be used with C# and .NETWith AGKSharp you can write 2D and 3D application and games for Windows in an object-oriented language using the full power of AppGameKit, C# and .NET The AGKSharp version of…

    Free Windows

    AGKSharp icon
  • LÖVR

    A simple framework for creating VR with Lua. LÖVR projects work on Windows, macOS, and Linux. You can run the same code on an HTC Vive or an Oculus Rift, and there's even a drag and drop tool for exporting projects to WebVR. LÖVR is minimal, clean, …

    Open Source Free Linux Mac Windows

    LÖVR icon
  • nCine

    nCine is a cross-platform 2D game engine in C++ for fast and performant game development.

    Open Source Free Emscripten Linux Mac Windows Android

    nCine icon
  • Wicked Engine

    Wicked Engine is an open-source game engine written in C++. The main focus is to be easy to set up and use, light weight, high performance, and graphically advanced. The full source code is provided with the MIT license, which means, anyone is free …

    Open Source Free Xbox Windows Phone Windows

    Wicked Engine icon
  • WADE

    A unique combination of a powerful JS framework + an amazing set of authoring tools, WADE doesn't force you to do things one way or another - you are in charge! -Design games with a fully-featured visual editor, or use WADE as a plain JavaScript fra…

    Open Source Free Chrome Linux Mac Windows

    WADE icon
  • Piston game engine

    A modular game engine written in Rust, built for performance, ergonomics and cross platform development.

    Open Source Free Linux Mac Windows

    Piston game engine icon
  • Godot Engine

    Godot is a fully featured, open source, MIT licensed game engine. It focuses on having great tools, and a visual oriented workflow that can export to PC, Mobile and Web platforms. It is a cross-platform 2D and 3D game engine and game development IDE…

    Open Source Free FreeBSD Haiku Linux Mac Windows

    Godot Engine icon
  • LÖVE

    As you probably know by now, LÖVE is a framework for making 2D games in the Lua programming language. LÖVE is totally free, and can be used in anything from friendly open-source hobby projects, to evil, closed-source commercial ones.

    Open Source Free FreeBSD BSD Linux Mac iPad iPhone Windows Android

    LÖVE icon
  • Polycode

    Polycode's core is written in C++ and currently runs on Mac, Windows and Linux with iOS and Android support planned in the future. All platform-specific functionality is abstracted into a cross-platform core and implemented natively on each platform…

    Open Source Free Linux Mac Windows

    Polycode icon
  • GameMaker: Studio

    Continuing the legacy of Mark Overmars' Animo and Game Maker, GameMaker: Studio is a proprietary game-creation system which can export to multiple platforms including Windows, HTML5, Linux, iOS, Mac and Android.Often considered the fastest and easie…

    Commercial Windows

    GameMaker: Studio icon
  • SDL

    Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. It is used by MPEG playback software, emulators, and many pop…

    Open Source Free S60 Windows Mobile Haiku BSD Linux Mac iPad iPhone Windows

    SDL icon
  • MonoGame

    One framework for creating powerful cross-platform games. The spiritual successor to XNA with 1000's of titles shipped across desktop, mobile, and console platforms. MonoGame is a fully managed .NET open source game framework without any black boxes…

    Open Source Free Linux Mac Windows Web-Based

    MonoGame icon
  • Duality

    Duality is a modular 2D game engine / editor combo, written entirely in C# and built on top of an OpenGL backend. It's open source, features an open architecture that invites extensibility and technical ownership, and it embraces C# as a language ra…

    Open Source Free Windows

    Duality icon
  • GLFW

    GLFW is an Open Source, multi-platform library for OpenGL, OpenGL ES and Vulkan development on the desktop. It provides a simple API for creating windows, contexts and surfaces, receiving input and events.

    Open Source Free BSD Linux Mac Windows

    GLFW icon
  • GeeXLab

    GeeXLab is a free standalone application for desktop operating systems. Just download it and use it. GeeXLab is available for Windows 32/64-bit, Linux 64-bit, Mac OS X and Raspberry Pi.GeeXLab supports both Lua and Python as main languages for demo …

    Free Raspberry Pi Linux Mac Windows

    GeeXLab icon
  • SFML

    SFML (Simple and Fast Multimedia Library) is a portable and easy-to-use API for multimedia programming. It is written in C++ with bindings available for C, D, Python, Ruby, OCaml, .Net and Go. It can be thought of as an object oriented alternative t…

    Open Source Free Linux Mac Windows

    SFML icon
  • Allegro

    Allegro 4 and Allegro 5 are cross-platform, libraries mainly aimed at video game and multimedia programming. They handle common, low-level tasks such as creating windows, accepting user input, loading data, drawing images, playing sounds, etc. and g…

    Open Source Free Linux Mac iPhone Windows

    Allegro icon