Torque3D
Jump to navigation
Jump to search
Torque 3D | |
---|---|
World editor in 3.10.1 | |
Latest release | 4.0.3 (Announcement) |
Release date | 2023-02-07 |
Code license | MIT[1] |
Media license | MIT[1] |
P. languages | C++, C, C# |
Contribute | |
Torque 3D is a free engine. 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.
Free games developed with this engine include Uebergame and Terminal Overload.
Features[edit]
Some of the engine features include:[2]
- 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, ...)
- networking
- 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
History[edit]
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.[3]