Template:TSECode

From TDN

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

Contents

TGEA for Coders

Image:HubHeaderRightB.gif


Welcome to the TGEA code hub. All things TGEA code on TDN can be accessed from this point. Are you new to Torque and want some background information on what makes it tick? If so, check out the Getting Started links directly below to get brought up to speed. Under Essential Articles you'll find some especially useful contributions that stand out as shining examples of a TDN submission. Or, if you're hunting out an solution to a problem, check out the FAQS; chances are good that someone else has had the exact same problem.

Getting Started

Tutorials for complete beginners. Read through these to have the major principles as well as the subtle details of a topic explained in simple language.

Coding With Torque - A general guide to working with Torque. This explains how to get the most out of Torque. How to answer your own questions. This guide will save you pain. Read it.

Shaders - Want to learn how to write your own shaders? Look no further.

Essential Code Articles

Here are some especially well written articles that all TGEA coders should check out.

How Do I... Subsystems Reference

Make a scriptable object?

Make a renderable object?

Make a ghostable object?

Make a control-able object?

Make a tickable object?

Make an object with a datablock?

Make a collidable object?

Make a resource I can load with the resource manager?

Make a GUI control?

Use NetEvents?

Using the Profiler

Creating Console Types

Creating Custom Inspector Fields

FrameAllocator

BlendingTutorial

TickableObjectsAndITickable

MemoryManager

GuiSystem

TorqueScript

TorqueLocalization

TorqueUnicode

TorqueCinema

TorqueNetworking

TGEA Batching System

TGEA Particle System Changes


CodeStyleGuide

CodingBestPractices

GettingTorqueConsoleReady

AddingOpenGLExtensions

Texture Memory Reduction

OS X Porting Guide

FAQs

Code 1 FAQ

Code 2 FAQ

Code 3 FAQ

Code 4 FAQ

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