Torque3D

From Libregamewiki
Jump to navigation Jump to search
Torque 3D
Torque3d-3101-worldeditor.png
World editor in 3.10.1
Latest release4.0.3  (Announcement)
Release date2023-02-07
Code licenseMIT[1]
Media licenseMIT[1]
P. languagesC++, 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]

References[edit]

External Links[edit]