TX/Tutorials and Guides

From TDN


Tutorials and Reference Guides

Here you will find helpful user submitted articles covering everything from in depth game making tutorials to general information on specific Torque X functionality.



Image:HubHeaderLeftA.gif Image:HubHeaderRightA.gif
Image:HubHeaderLeftB.gif

Installation Guides

Image:HubHeaderRightB.gif

Core

Visual C# Installation
XNA Installation
Torque X Installation


Optional

"Place optional installation guides here, like GiMP, Photoshop, Torsion, etc..."


Installation Guides

Image:HubFooterLeftA.gif Image:HubFooterRightA.gif
Image:HubFooterLeftB.gif Image:HubFooterRightB.gif


Image:HubHeaderLeftA.gif Image:HubHeaderRightA.gif
Image:HubHeaderLeftB.gif

Game Tutorials

Image:HubHeaderRightB.gif

Beginner

Basic 3D Tutorial
TX C# Tutorials
Splash Screen Tutorial
NEW: Intro to the Torque X GUI
Tutorial Template
Extending the TorqueX Console
Combining Textures with materials
Getting a Model (DTS) and Animation (DSQ) into the engine
Intro to the Torque X GUI


Intermediate

Terrain in TorqueX
Menus in TorqueX - Broken link


Torque X Builder

Camera Shake Tutorial
Creating Lists


Other

Camera Manager
Common 3D Model Problems


Genre

Image:HubFooterLeftA.gif Image:HubFooterRightA.gif
Image:HubFooterLeftB.gif Image:HubFooterRightB.gif


Image:HubHeaderLeftA.gif Image:HubHeaderRightA.gif
Image:HubHeaderLeftB.gif

Reference Guides

Image:HubHeaderRightB.gif

Beginner

Torque X User Guide (v2.0)

Add more beginner reference guides here


Intermediate

Add intermediate reference guides here


Advanced

Writing Custom Materials with .fx Files


API

Torque X API

Add API content here


Torque X 2D Builder

Material Builder Description
Animation Builder Description
Tile Map Editor Description
Camera Rollout Description
Layer Management Rollout Description
Debug Rendering Rollout Description
Particle Effect Rollout Description


Other

Simulate Fences Video Card Reference

Add other reference guides here


Image:HubFooterLeftA.gif Image:HubFooterRightA.gif
Image:HubFooterLeftB.gif Image:HubFooterRightB.gif


Image:HubHeaderLeftA.gif Image:HubHeaderRightA.gif
Image:HubHeaderLeftB.gif

Community Links

Image:HubHeaderRightB.gif

Community Links

This section is for links that haven't been organized yet or might be helpful Torque X Research to keep an eye on.


Torque X Core

Next level - Vamperik explores changing scenes
SimulateFences - Kenneth Holst answers what it actually does for Larry Jeannette. This is useful for people having performance issues.
Game Controls - Gavin Beard helps Remyremrem figure out how to track which controller input came from.
GUI HasBorder fix - Zach Barrier describes how to fix the GUI has border bug.


Torque X 2D

A fake(?) isometric approach for Tilemap object in Torque X- Jeheon Yu talks about making an Isometric view for TX2D
Solution to tint sprites - Scott Zarnke shares a way to tint sprites in code.
Solution for setting Player ControlObject to same object - Scott Zarnke has the bug fix for this that is applicable to TX2D 3.0 as well as probably TX2.0.
GUIText gives me a null reference SOLVED - David Horn solves Luis Pablon's issue to generate text.
TX Filtering/Quality Issue - Christian Rousselle reveals how to fix simple effect to keep rotated textures smooth. Applies to aliasing problems, particularly when scene looks correct in TXB, but not at run-time.
Strange graphical anomalies? (resolved) - Solution to objects disappearing when too many are on screen.
"ContentNodeGenerator.exe has stopped working" message when saving a scene in v2.0 of TX Builder - Scott Zarnke shares some insights into ContentNodeGenerator crashes in TXB.
Bug in TX2D's use of XNA Framework - Jason Cahill finds and fixes issue with GUIButton sometimes rendering with incorrect colors.
TX2D 3.0.0.0 GUIBitmapButton resource - Jason Cahill gives sample code to create a button with graphics and text.
How to unbind inputmapped controls. - Scott Zarnke shows a way to cancel input bindings made with BindCommand, BindAction, or BindMove.
TX2D 3.0.0.0 GUIVideo resource - Jason Cahill shows how to use the new XNA 3.1 video support with Torque X 3.0.
Adding the Correct Framework References (3.1) - Henry Shilling explains how to fix the references after upgrading to XNA/TX2D 3.1
How to set up TXB - Henry Shilling explains how to set up the TX2D builder.
Dissolving Scene Change - Duncan Calvin touches base on dissolving between scenes.
CLR Profiler - How to set up CLR profiler to work with TX.
Common Problems and Solutions - Must Read! Big list of very common problems and solutions!
List of values in TXB - How to create a list of values in TXB
Henry Shillings amazing GameKit - A really great starter for any TX project. Includes UI demo, some useful Torque 2D component replicas, sound already set up, purchase demo and other nifty things.
Fixing lines on tilemaps - How to fix lines and cell bleeding with tilemaps.
TX Optimizations - A set of game optimizations for TX.
Pooling with components Issues Jacob Lynch describes an issue regarding pooling with components. Cloned objects not having any components


Torque X 3D

Creating a Torque X Terrain - John Kanalakis gives in depth information on different terrain types and usage.
Project 3D position on GUI - John Kanalakis answers the question for AIDan
How to find objects within a certain distance of a point? - Alex Stittle figures out the T3D equivalent of T2DSceneGraph.Instance.FindObjects
Adding Water to Torque X - John Kanalakis does it again by showing how to have a TGEA/T3D style water plane.
Creating a Torque X 3D RTS Camera - John Kanalakis, demonstrates how to make a camera that could be useful in Real Time Strategy, Role-Playing, Brawlers, ETC.


XNA Game Studio

XNA Game Studio MSDN reference - API reference, Tutorials, and How To's.
XNA Creators Club website - Lots of information and royalty free resources.
XNA Gamefest 2008 - Check out the Networking, Traffic Jams, and Schrödinger's Cat presentation for some great networking info.
XNA Publish resolved - Scott Zarnke and Serkan Agdelen explore the publish option on visual studio to make a Windows Install Package.


Image:HubFooterLeftA.gif Image:HubFooterRightA.gif
Image:HubFooterLeftB.gif Image:HubFooterRightB.gif