Mini Micro is an easy-to-learn environment for game programming, all based on MiniScript, a new language explicitly designed to be simple, syntax-light, and easy to use while still having all the power and expressiveness you need.


DragonRuby Game Tookit is described as 'DragonRuby Game Toolkit is a professional grade 2D game engine. It's tiny (~3.5MB), fast, and cross-platform (including consoles and mobile)' and is a game development tool in the development category. There are more than 50 alternatives to DragonRuby Game Tookit for a variety of platforms, including Windows, Mac, Linux, Android and iPhone apps. The best DragonRuby Game Tookit alternative is Godot Engine, which is both free and Open Source. Other great apps like DragonRuby Game Tookit are GDevelop, Wick Editor, LÖVE and Ren'Py.
Mini Micro is an easy-to-learn environment for game programming, all based on MiniScript, a new language explicitly designed to be simple, syntax-light, and easy to use while still having all the power and expressiveness you need.


Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.


Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.


ENIGMA, the Extensible Non-Interpreted Game Maker Augmentation, is an open source cross-platform game development environment derived from that of the popular software GameMaker Legacy.




Stencyl isn't your average game creation software; it's a gorgeous, intuitive toolset that accelerates your workflow and then gets out of the way. We take care of the essentials, so you can focus on what's important - making your game yours.



Flax Engine is claimed the most agile game engine. It's open source, cross-platform and it lets you write scripts in C++ and C# seamlessly. Also focused on lightweight development. A true game changer.




FreeBASIC is a completely free, open-source, 32-bit BASIC compiler, with syntax similar to MS-QuickBASIC, that adds new features such as pointers, unsigned data types, inline assembly, object orientation, and many others.

Pygame is a set of Python modules designed for writing video games. Pygame adds functionality on top of the excellent SDL library. This allows you to create fully featured games and multimedia programs in the python language.

Java framework providing unified API for building 2D or 3D games across desktop, mobile, and browser platforms, with hot code swapping, rapid prototyping, modular architecture, integrated physics, input, asset tools, and support for desktop-native debugging.




Alice is an innovative 3D programming environment that makes it easy to create an animation for telling a story, playing an interactive game, or a video to share on the web. Alice is a teaching tool for introductory computing.



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



