The Best 15 LibGDX Alternatives

  • LÖVE

    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.

    Free Open Source Mac OS X Windows Linux Android iPhone BSD iPad FreeBSD

  • Polycode

    Polycode is a C++ and Lua framework for building interactive applications. It is free, open source and cross-platform.

    Free Open Source Windows Linux Mac

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

    Free Open Source Mac OS X Windows Linux iPhone BSD iPad Windows Mobile S60

  • GameMaker: Studio

    Design your own computer games with a drag-and-drop event/action system, and introduce yourself to coding at your own pace.

    Commercial

  • Atomic Game Engine

    The Atomic Game Engine features a cross-platform editor with deployment to Windows, OSX, Linux, WebGL, Android, and iOS.

    Free Open Source Mac OS X Windows Linux

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

    Free Open Source Mac OS X Windows Linux Web GitHub

  • SFML

    SFML (Simple and Fast Multimedia Library) is a portable and easy-to-use API for multimedia programming.

    Free Open Source Mac OS X Windows Linux

  • Duality

    Duality is a modular 2D game engine / editor combo, written entirely in C# and built on top of an OpenGL backend.

    Free Open Source Windows

  • Allegro

    Allegro 4 and Allegro 5 are cross-platform, libraries mainly aimed at video game and multimedia programming.

    Free Open Source Mac OS X Windows Linux iPhone

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

    Free Open Source Mac OS X Windows Linux BSD

  • Amulet

    Amulet is a free Lua-based audio/visual toolkit suitable for small games and experimentation. It runs on Windows, Mac, Linux, HTML5 and iOS.

    Free Open Source Mac OS X Windows Linux

  • GeeXLab

    GeeXLab is a cross-platform demotool for 3D programming, demos creation, game development, interactive applications, creative coding and prototyping.

    Free Mac OS X Windows Linux Raspberry Pi

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

    Free Open Source Mac OS X Windows Linux