Torque 3D – Premier free and open-source game engine

This article along with all titles and tags are the original content of AppNee. All rights reserved. To repost or reproduce, you must add an explicit footnote along with the URL to this article!
Any manual or automated whole-website collecting/crawling behaviors are strictly prohibited.
Any resources shared on AppNee are limited to personal study and research only, any form of commercial behaviors are strictly prohibited. Otherwise, you may receive a variety of copyright complaints and have to deal with them by yourself.
Before using (especially downloading) any resources shared by AppNee, please first go to read our F.A.Q. page more or less. Otherwise, please bear all the consequences by yourself.
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Ads Place

Torque 3D (full name: Torque Game Engine, TGE for short) is free, open-source and cross-platform 3D game engine developed by GarageGames (originally developed by Dynamix for the first-person shooter game Tribes 2 released in 2001) under the MIT license. It features powerful and complex rendering system, high-speed network transmission, authentic real-time editing, script editing system, as well as maximum flexibility and performance across a wide-range of hardware, and a full suite of tools for producing high-quality Windows and browser-based games development.

The source code of Troque 3D is written in C++. Of course, you can develop a game without touching the underlying C++ code. However, with knowing the underlying C++ code you will be able to extend and customize this game engine according to your own needs. For instance, add MySQL functions, integrate the Havork engine. Another benefit of having source code in hand is you can better understand how the scripting system works by reading the documentation and architecture of Troque 3D.

Torque’s ToolBox allows you to create new blank projects, generate new projects utilizing templates and toolkits, create or modify game maps, scenes and user interface via GUI Editor and World Editor, and launch commonly-used software (Torque ShowTool Pro, Torsion, Autodesk Maya, etc.). Torque’s TorqueScript is a powerful and flexible scripting language that is very similar to C++, but without requiring you to be a master of coding who has to know every detail about it. As long as you are familiar with computer programming, you are able to get started with Torque 3D quickly.

In Troque 3D, your game will be largely written in scripts. The nice thing about this is that you don’t have to regenerate the exe file, which means you don’t have to look after the source code at all. Instead, you only need to simply write, modify and save the script file, then run the game and see what happens. Even better, Torque 3D’s editors are all WYSIWYG. This means that you can directly edit your game while it’s running, and you’ll see immediately what the effect is in action.

Troque 3D allows user to import DTS (static model) and DSQ (animation data) files to represent your 3D objects. Therefore, you can model with DTS rules in your favorite modeling tool (such as Autodesk Maya or Blender), then export the model as DTS for use in Troque 3D. Another important feature of Torque 3D is the ability to import COLLADA – a 3D model format that is supported by all major 3D animation software for creating game content.

// Official Demo Video //

// Related Links //

// Download URLs //

License Version Download Size
Freeware Latest n/a

(Homepage GitHub)

If some download link is missing, and you do need it, just please send an email (along with post link and missing link) to remind us to reupload the missing file for you. And, give us some time to respond.
If there is a password for an archive, it should be "".
Most of the reserved downloads (including the 32-bit version) can be requested to reupload via email.