Torque (game engine)
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages)
|
Developer(s) | GarageGames |
---|---|
Initial release | proprietary: 1.0 / September 28, 2009[1] open-source: 1.2 / September 20, 2012[2] |
Stable release | 4.0
/ August 13, 2022[3] |
Repository | github |
Written in | C++, C |
Operating system | Windows, macOS, Linux |
Platform | Personal computer |
Type | Game engine |
License | MIT License[4] |
Website | https://torque3d.org/torque3d/ |
Torque Game Engine, or TGE, is an open-source cross-platform 3D computer game engine, developed by GarageGames and actively maintained under the current versions Torque 3D as well as Torque 2D. It was originally developed by Dynamix for the 2001 first-person shooter Tribes 2. In September 2012, GarageGames released Torque 3D as open-source software under the MIT License.[5]
Torque 3D features a world editor suite including tools for sculpting terrain and painting forests, drawing rivers and roads, as well as material, particle and decal editing. It supports the open
Inception
The Torque engine and its many derivative products were available for license from GarageGames, a company formed by many members of the Tribes 2 team at Dynamix. GarageGames was later acquired by InstantAction, but on November 11, 2010, InstantAction announced that it was winding down its operations and looking for potential buyers for Torque.[7] On January 19, 2011, GarageGames was re-acquired by Graham Software Development, and their name was reverted back to the original.[8]
GarageGames released Torque 3D as open-source software under the MIT License on September 20, 2012.[9][2] Torque 2D followed on February 5, 2013.[10] Torque 3D and most of their other products were to continue being developed and supported. The latest stable release of Torque 2D was marked May 2018 on GitHub,[11] and the latest stable release of Torque 3D was marked August 2022, on GitHub.[12]
History
Original Torque Game Engine
The original Torque Game Engine, which has been superseded by Torque 3D, provided networking code, scripting, in-engine world editing, and
The engine supported loading of
The game featured a terrain engine that automatically created
TorqueScript (also known as TS) is a coding language designed specifically for the Torque Game Engine, with a syntax similar to C++.[13]
Torque 3D
Developer(s) | GarageGames |
---|---|
Stable release | 3.10.1
/ April 5, 2017 |
Operating system | Microsoft Windows, macOS, Linux |
Platform | PC |
Type | Game engine |
License | 1.2 and later: MIT License Before 1.2: Proprietary commercial software |
Website | Official Torque3D product page on GarageGames website |
Torque 3D version 1.2 was released as open-source software under the
Release history
Version | Release date | Notes | Latest patch release |
---|---|---|---|
1.0 | September 2012[2] | Initial open-source software release derived from the proprietary 1.2 version. | 1.1 |
2.0 | December 2012[15] | Added a "Project Manager" to replace the "Toolbox" from the proprietary version of Torque 3D that had to be removed due to copyright issues. | |
3.0 | May 2013[16] | Initial Oculus Rift support. | |
3.5 | November 2013[17] | Inclusion of a Blinn–Phong shading resource. | 3.5.1 |
3.6 | October 2014 | 64-bit and CMake support.[18] | 3.6.3 |
3.7 | June 2015[19] | Initial Linux support. | |
3.8 | October 2015[20] | Bugfixes. | |
3.9 | July 2016[21] | Bugfixes. | |
3.10 | February 2017[22] | OpenVR and OS X support. Final release from GarageGames. | |
4.0 | August 2022[23] | Implemented Assimp library to support more model formats.[24]
|
4.0.3 |
Torque 2D
Developer(s) | GarageGames |
---|---|
Stable release | 3.3
/ April 1, 2016 |
Operating system | Microsoft Windows, macOS, Linux, WebGL, iOS, Android |
Platform | PC |
Type | Game engine |
License | 2.0 and later: MIT License Before 2.0: Proprietary commercial software |
Website | Official Torque2D product page on GarageGames website |
Torque 2D, originally Torque Game Builder, is a game engine designed for 2D games and based on the Torque Game Engine.
Release history
Version | Release date | Notes |
---|---|---|
2.0 | February 2013[10] | Initial open-source software release. |
3.0 | May 2014[30] | Xbox 360 controller support. |
3.1 | August 2014[31] | Bitmap font support.
|
3.2 | December 2015[32] | Ogg support. |
3.3 | April 2016[33] | Positional audio support. |
3.4 | May 2018 | Bugfixes. Final release from GarageGames. |
Torque Game Engine Advanced
Developer(s) | GarageGames |
---|---|
Stable release | 1.8.2
/ October 18, 2009 |
Operating system | Microsoft Windows, macOS, Linux |
Platform | PC, games can be ported to Xbox 360 |
Type | Game engine |
Website | Official Torque Game Engine Advanced product page on GarageGames website |
Torque Game Engine Advanced (formerly known as Torque Shader Engine) was an expanded version of Torque Game Engine made to support advanced technologies including shaders, per-pixel lighting, and massive terrains. This version of the engine has been ported to Microsoft's Xbox and Xbox 360 console systems. Several Xbox Live Arcade games have been released using the Torque engine, most notably Marble Blast Ultra. First release was January 23, 2007 with the 4.2 Beta, production release of TGEA 1.0 and end of Early Adopter Program was on February 15, 2007.
Although TGEA supported the existing Torque Legacy Terrain, TGEA incorporated entirely new
Torque Game Engine Advanced 1.0 supported
On November 18, 2009, latest release of TGEA, TGEA 1.8.2 became available.
Torque Lighting Kit
Torque Lighting Kit was an expansion pack to the Torque Game Engine developed by John Kabus and
Torque X
After the release of Torque Game Builder, GarageGames began to develop Torque X. Torque X was a game engine based on Torque Game Builder using a component system that allows multiple game objects to have the same abilities, running on Microsoft's XNA Framework.[36][37] Many of the 3D features were left incomplete and never finished. Specifically, 3D terrain using RAW height maps suffered from a lack of working examples, shadows were substandard (consisting only of a spherical shadow texture projected on the terrain), the ability to use skinned meshes for animated models was not working (non-skinned meshes worked), and the 3D rigid-body physics suffered from several issues.
Reception and usage
The Torque engine and its derivatives have been used in the development of a variety of games, especially among
See also
References
- ^ "Torque 3D 1.0 released". GarageGames.
- ^ a b c Wyand, Dave (20 September 2012). "It's here! The MIT licensed Torque 3D GitHub repo is ready!". GarageGames. Archived from the original on 22 May 2022. Retrieved 29 May 2022.
- ^ "Torque engine release 4.0". GitHub.
- Gamasutra.
- ^ "GarageGames to Release T3D as Open Source". GarageGames. 2012-09-20.
- ^ a b "Torque 3D Features". GarageGames.
- ^ Preisz, Eric. "November Update". Blogs | Community | GarageGames.com. Torquepowered.com. Retrieved 2012-06-17.
- ^ Preisz, Eric (2011-01-20). "Welcome Back GarageGames!". Blogs | Community. GarageGames. Retrieved 2012-06-17.
- ^ "GarageGames to Release T3D as Open Source". GrarageGames. 2012-09-20.
- ^ a b c Perry, Michael (5 February 2013). "Torque 2D MIT 2.0 Now Available!". GarageGames. Archived from the original on 22 May 2022. Retrieved 29 May 2022.
- ^ a b "Torque2D/releases". GitHub. April 2016.
- ^ ""Release Torque3D 4.0"". GitHub.
- ^ "TorqueScript". GarageGames. Retrieved 2017-08-02.
- ^ "Torque engine release 4.0.3". GitHub.
- ^ Wyand, Dave (19 December 2012). "Torque 3D Open Source 2.0 Launch". GarageGames. Archived from the original on 22 May 2022. Retrieved 29 May 2022.
- ^ Wyand, Dave (9 May 2013). "Torque 3D Open Source 3.0 Launch". GarageGames. Archived from the original on 22 May 2022. Retrieved 29 May 2022.
- ^ Wyand, Dave (13 November 2013). "Torque 3D Open Source 3.5 Launch". GarageGames. Archived from the original on 22 May 2022. Retrieved 29 May 2022.
- ^ Buckmaster, Daniel (8 October 2014). "Torque 3D 3.6.1 released!". GarageGames. Archived from the original on 19 May 2022. Retrieved 29 May 2022.
- ^ Buckmaster, Daniel (24 June 2015). "Torque 3D 3.7 released". GarageGames. Archived from the original on 20 May 2022. Retrieved 29 May 2022.
- ^ Raab, Jeff (6 October 2015). "Torque 3D 3.8 Released!". GarageGames. Archived from the original on 22 May 2022. Retrieved 29 May 2022.
- ^ Raab, Jeff (12 July 2016). "Torque 3D 3.9 Released!". GarageGames. Archived from the original on 20 May 2022. Retrieved 29 May 2022.
- ^ Raab, Jeff (7 February 2017). "Torque 3D 3.10 is released!". GarageGames. Archived from the original on 19 May 2022. Retrieved 29 May 2022.
- ^ "Release Torque3D 4.0". GitHub. 11 August 2022. Archived from the original on 8 December 2023. Retrieved 8 December 2023.
- ^ "Version 4.0". Torque3D. Archived from the original on 8 December 2023. Retrieved 8 December 2023.
- ^ a b Dobson, Jason (2006-06-21). "Product: GarageGames Releases Torque Game Builder". Gamasutra.
- ^ Perry, Michael (2011-12-16). "Torque 2D (TGB) 1.7.6 Released". Torque Game Builder. GarageGames.
- ^ "GarageGames is Proud to Announce Torque 2D MIT!". GarageGames.
Take Torque 2D, combine it with iTorque, add in Box 2D physics, several major enhancements and bug fixes, and make it open source. That is Torque 2D MIT.
- ^ O'Conner, Alice (2012-09-11). "Torque 3D engine going open-source and free". Shacknews. Retrieved 2023-03-20.
- Phoronix. Retrieved 2023-03-20.
- ^ Perry, Michael (3 May 2014). "Torque 2D 3.0 COMPLETE!". GarageGames. Archived from the original on 22 May 2022. Retrieved 29 May 2022.
- ^ Perry, Michael (14 August 2014). "Torque 2D 3.1 Available Now!". GarageGames. Archived from the original on 22 May 2022. Retrieved 29 May 2022.
- ^ Robinson, Peter (30 December 2015). "Torque 2D 3.2 Released!". GarageGames. Archived from the original on 19 May 2022. Retrieved 29 May 2022.
- ^ Robinson, Peter (3 April 2016). "Torque 2D 3.3 Released!". GarageGames. Archived from the original on 20 May 2022. Retrieved 29 May 2022.
- ^ "Latest release of Torque". GarageGames.
- ^ "Microsoft XNA partners". Archived from the original on 2011-01-07.
- ^ "Torque X Website on GarageGames". Archived from the original on 2008-04-23.
- ^ "XNA Partners Website". Archived from the original on 2008-05-07.
- ^ Dawe, Liam (26 September 2017). "Uebergame, a free and open source shooter has a new release". GamingOnLinux. Retrieved 2023-02-07.
External links
- Torque Engine product page
- Roar of the Indy - article in Business Weekon the Torque Game Engine (2005)
- Official Torque3D MIT Website
- Torque3D MIT Forum
- Torque3D MIT Wiki