Torque Game EngineTorque Game Engine Documentation
Version 1.3.x

Chapter 1. Getting Started

Table of Contents

Development Basics
Scripting vs. C++
Tools and Editors
Where To Go From Here

OK, you've purchased the Torque Game Engine (TGE) and are excited about starting to code up your killer game! You want to know what to do next, ...right now! Well, the Torque Game Engine is a huge engine, and there are several ways to go about using it. One size does not fit all. Keep reading though, and you will eventually find yourself learning and utilizing TGE's various features and building the game you've always wanted to create, but never thought possible until now.

In this chapter, you'll get a broad overview of the process involved in creating a Torque-based game. We'll briefly cover how to get the engine source code, examine the best ways to write games in Torque, and take a look at the tools game developers use to create games with the Torque Game Engine.

Development Basics

There are some basics about how Torque works that you need to understand before you can proceed. Torque is immensely sophisticated, employing technologies from many different aspects of computer science, mathematics, and digital media. At the time of Jarrod Roberson's last code metrics summary, there were 2,286 classes; 1,493 files; 20,160 functions; and 494,990 lines of code. Obviously, learning all of this in a short time period is not possible. Fortunately it isn't necessary to know everything about Torque before you can begin constructing a game, having fun, and learning about the engine in the process. This is the launching point. Through this brief introduction we will point you to specific locations to help you start working with Torque Game Engine and get results regardless of your knowledge or skill.

If you already know how to program, use a compiler, use source code control, and you just can't wait to get started, have a look at the quick start tutorial created by community member BurningRose Studios.

The Torque Game Engine source-code is distributed to the SDK owners via a secure installer download programmer. Using the installer is very simple. You just download it from the link provided when you purchased the engine. Then, when updates to the engine SDK are available, you can download them from the links provided in your My Garage page.