|Latest release||3.10.1 (Announcement)|
|P. languages||C++, C, C#|
|Torque 3D is a free game. This means that the source code is available to be studied, modified, and distributed. Most projects look for help with testing, documentation, graphics, etc., as well.|
Torque 3D is a version of free and open-source Torque Game Engine (or TGE), the other one being Torque 2D.
Some of the engine features include:
- both simple and advanced (deferred) 3D rendering systems
- built-in and custom shaders (made with an editor or written in GLSL/HLSL)
- postprocessing effects (HDR, SSAO, FXAA, reflections, ...)
- advanced editors (for levels, materials, GUI, ...)
- physics plugin system (simple built-in implementation, possibility to switch to e.g. Bullet)
- TorqueScript C-like scripting language allowing creation of games without recompiling the engine
The engine started being developed for a game named Tribes in 1998, by a company named Dynamix. Dynamix was later closed and several of its former employees went to found a new company, GarageGames. They made business by licensing the developed engine, which they renamed to Torque Game Engine. In 2012, GarageGames made a decision to focus on services and consultancy and as a part of this plan made the engine free and open-source under the MIT license.