Torque2D
A free, open-source 2D game engine descended from GarageGames’ Torque technology, now maintained by the TorqueGameEngines community organization. MIT licensed; written in C++ with TorqueScript (a C-like scripting language) for game logic.
Technology
- OpenGL batched rendering, Box2D physics, OpenAL audio.
- Skeletal + spritesheet animation, automated asset management, the TAML object-persistence system.
- Cross-platform: Windows, macOS, Linux, iOS, Android, and web.
Status & lineage
Torque2D 4.0 is in active Early Access (EA3, April 2026), adding visual editors and a “Rocket Edition” GUI overhaul — so a long-standing engine still shipping. Sibling to Torque3D; both are the open-sourced remains of GarageGames’ once-commercial Torque line.
Where it sits in the field
- 2D roster: joins Flame, Phaser, LÖVE, and the no-code GDevelop — but unlike those framework-based 2D engines, Torque2D is standalone (its own runtime + editor + TorqueScript), the 2D analog of Godot‘s standalone model.
- Licensing: MIT/permissive, on the open-source end with o3de/godot-engine/flame-engine.
- The “formerly-commercial → open-source” lineage: Torque (GarageGames) is a second instance of the pattern o3de embodies (ex-Amazon Lumberyard) — a commercial engine released to a community org.
Related
godot-engine · flame-engine · o3de · love2d · spring-rts · synthesis