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.
- TDN Pages:
-
- garagegames Web site:
- Basic 3D Tutorial (by Russell Bishop)
- - A simple tutorial on how to setup a player object that can switch between 3rd person and free-look camera.
- C# Tutorials
- - Extremely basic "Hello World" tutorial for developers NOT using Torque X Builder.
- Splash Screen Tutorial (by Dro Sarhadian)
- - Short tutorial that will show you how to create a fading splash screen in your game.
- Extending the Torque X Console (by Matthew Shapiro)
- - This Torque X Pro article will show you how to extend your Debug console to display new elements and delegates.
- Camera Manager Class (by Matthew Shapiro)
- - 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 ResourcesIf 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.
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 ArticlesMuch 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.



