Rogue Engine is a full featured environment for game development using WebGL. Create projects in an intuitive and familiar 3D environment using configurable components made with TypeScript.




LibGDX is described as 'Java framework offering unified API for creating 2D or 3D games with cross-platform support, desktop-native debugging, rapid prototyping, and hot code swapping' and is a game development tool in the development category. There are more than 50 alternatives to LibGDX for a variety of platforms, including Windows, Mac, Linux, iPhone and Android apps. The best LibGDX alternative is Godot Engine, which is both free and Open Source. Other great apps like LibGDX are LÖVE, Redot Engine, microStudio and Bevy Game Engine.
Rogue Engine is a full featured environment for game development using WebGL. Create projects in an intuitive and familiar 3D environment using configurable components made with TypeScript.




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.
NasNas is a lightweight modular 2D game framework with a focus on pixel art style games. It is entirely written in modern C++17, and doesn't have any dependency other than SFML2. It provides a clean and easy to use API.

AppGameKit is a simple cross platform game development tool that runs on Windows, Linux, MacOS and Raspberry Pi. A version to run on Android and iOS is also available. With AppGameKit you can use a simple Basic like programming language to develop cross platform applications, 2D...




GeeXLab is a cross-platform demotool for 3D programming, demos creation, game development, interactive applications, creative coding and prototyping.
DragonRuby Game Toolkit is a professional grade 2D game engine. It's tiny (~3.5MB), fast, and cross-platform (including consoles and mobile).
AppGameKit Studio is a fully featured cross-platform game development tool set that runs on Windows, Linux and MacOS. With the re-imagined game development user interface with the focus to be an all-in-one work space, you can now quickly drag & drop assets to visualize your...




AppGameKit Studio is the most popular commercial alternative to LibGDX.
Oxygine is completely free and open source (MIT license) 2D game engine, available on GitHub. It is written in C++ and runs on MacOSX, iOS, Android, Windows and Linux.


Limon is a multi platform 3D game engine mainly focusing on first person games. Focus of its development is ease of use and ease of study. It has builtin editor for maps, animations and GUIs.
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.




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:



