There is a great wealth of tutorials and documentation available for Torque X. The main sources of documentation online are the Torque Developer Network and the OFFICIAL DOCUMENTATION.

Before proceeding, let's cover the 3 "flavors" of Torque X technology:

  • Torque X Core (TX Core):

    The base technology for the X engines. This engine was written in C# and on top of the XNA. Based on that technology, you can run your games on Windows or an Xbox 360. Torque X Core ships with both the 2D and 3D engines

  • Torque X 2D (TX2D):

    This version of Torque X is 100% geared toward 2D game development. The rendering, editors, components, and general core technology is built for 2D sprites and game play.

  • Torque X 3D (TX3D):

    Torque X 3D was built from the ground up to support 3D games. The WYSIWYG World Editor, rendering engine, components, and core technology is built for 3D geometry, physics, and interaction.

You can still find some very helpful tutorials on TDN and in the forums, but for now you will find the most amount of updated information in the offline docs. Below, you will find an outline of docs available to you.

  1. Basic 3D Tutorial (by Russell Bishop)
  2. - A simple tutorial on how to setup a player object that can switch between 3rd person and free-look camera.

  3. C# Tutorials
  4. - Extremely basic "Hello World" tutorial for developers NOT using Torque X Builder.

  5. Splash Screen Tutorial (by Dro Sarhadian)
  6. - Short tutorial that will show you how to create a fading splash screen in your game.

  7. Extending the Torque X Console (by Matthew Shapiro)
  8. - This Torque X Pro article will show you how to extend your Debug console to display new elements and delegates.

  9. Camera Manager Class (by Matthew Shapiro)
  10. - A tutorial that will show you how to create a 2D camera manager that can handle multiple cameras and complex actions.


The community of developers using Torque X is vibrant and active. Get involved in the community by joining the ongoing discussions in both the 2D and the 3D Torque X forums.

You can find more tutorials and add-on modules in the Resources section of the garagegames site. Before TDN, this was the primary method of community contribution. You can simply browse through all of the Torque resources, or you can use the advanced search feature and query for specific Torque X terms.

Forum Discussions

Torque X 2d Forums
Torque X 3d Forums

In the forums, can post your own questions, answer queries posted by other Torque X users, show off your work, or simply join in general discussion about the engine and its features.

Submitting Your Own Resources

If you are the generous type and have something cool to share with the rest of the Torque X community, log in to the garagegames site and navigate to the "Add A Resource..." page. There is a section for every type of contribution.

TDN_Icon

The Torque Developer Network is mentioned constantly throughout this documentation. This site is nearly 100% community driven, meaning your Torque X peers are doing what they can to help you. The Torque X section is particularly well taken care of and updated frequently. On any given page or tutorial, you can click on the history button in the top right to see which community members are working on the site.

Writing TDN Articles

Much like the Torque resources, several user maintained tutorials and articles can be found on TDN. As mentioned before, Torque X has its own section on the site. If you want your tutorial, article, or code hosted in an organized location, you are encouraged to submit your own article or resource. Once your article is posted, you can re-visit the page and make modifications or see how other users have contributed to your resource.

Some extremely dedicated Torque X community members go the "extra mile" and develop new content packs for the engine. While there is a small cost, these kits contain highly useful code, assets and new system add-ons. Here, you will find vehicles, models, animations, environment systems, audio packs, and much more. Using content packs is a guaranteed way to get a head start on your project.
The Torque X Platformer Starter Kit is the first advanced starter kit available for Torque X. It features an entire platformer framework that takes full advantage of the Torque X 2D Editors to make level construction fast and easy. The Platformer Starter Kit comes with a tremendous amount of original art and source code, all of which is available for you to modify and use for your games. The Starter Kit features platforms, ladders, ropes, hazards, kill triggers, pickups and items, spawn points and a check point system, character animation manager and much more. Check out the Torque X Platformer Starter Kit in action here!
The 2D Fantasy Character Pack from WIT Entertainment features 15 different 2D characters, all animated and ready to go. Each character comes with several different animations including attacks, walk, idle, death and more. Each animation sequence contains 8 different directions, north, northeast, east, southeast, south, southwest, west and northwest. All of them are production quality and drop straight into your fantasy adventure game. Perfect for building games and prototypes quickly.