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.
United States


Torque 2D is described as 'Extremely powerful, flexible, and fast open source engine dedicated to 2D game development' and is an app in the development category. There are more than 10 alternatives to Torque 2D for a variety of platforms, including Windows, Mac, Linux, iPhone and iPad apps. The best Torque 2D alternative is Mini Micro, which is free. Other great apps like Torque 2D are Cocos2d-x, MonoGame, Allegro and SFML.
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.


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.




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.

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.
SFML (Simple and Fast Multimedia Library) is a portable and easy-to-use API for multimedia programming.
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.
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:








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




Glide is a SpriteKit and GameplayKit based engine for building 2d games easily, with a focus on side scrollers. Glide is developed with Swift and works on iOS, macOS and tvOS.

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.

