Torque Game Builder is the world's most powerful and easy-to-use 2D game engine. Built atop the common Torque core architecture, it offers many of the features of our cutting-edge 3D game engine, but customized for 2D gameplay. With developments paths that allow publishing to Windows, Mac, Xbox 360, Wii, iPhone, and even web platforms, your game will reach the widest possible audience. And with its intuitive and powerful editor, anyone can jump into game creation with little to no prior knowledge.

Your license to Torque Game Builder provides you with a 100% complete 2D feature set.

Cross Platform, Dual Graphics API

Torque products are built on a common architecture, but optimized per platform and TGB supports a wider range of platforms than any other modern game engine technology. Build on a PC or Mac, and then deploy to Wii, Xbox 360, iPhone, and even web portals all from the same project.

Level Editor

TGB's Level Editor provides an entire suite of WYSIWYG tools for designing and editing a game. The Level Editor is fully integrated with the Torque runtime and provides full access to all Torque subsystems allowing for:

  • Object placement and manipulation
  • Property inspection and editing
  • Asset importation
  • Sound and video
  • Performance profiling
  • No compile time
  • Particle effects
  • Tile manipulation
  • Asset management
  • Behavior assignment
Graphics

TGB's powerful 2D rendering is perfectly suited to achieving a custom, original-looking style. It supports all common 2D rendering techniques. TGB's graphics API includes implementations for all types of hardware and operating systems performing on more than 99% of all gamer hardware (Steam Hardware Survey). Console graphics implementations for the Xbox, iPhone, and Wii provide a straightforward path for developers to reach gamers on those devices as well.

Behaviors

TGB allows users to share snippets of code easily within the editor. Simply create a behavior, send the behavior file to a friend, and tie the file to the editor. This allows coders and artists to share gameplay elements without ever writing a single script.

Networking

TGB's integrated networking system makes implementing turn-based multiplayer options a breeze. RPG and RTS games can be made to easily support multiplayer modes on any network.

Scripting

Torquescript is a fast, easy to use C++ like scripting language that ties all the various elements of a project together. It supports a large complement of functions including math, object manipulation, fileIO, and more. Torquescript allows for compiling on-demand for runtime execution with the integrated script compiler. Torquescript features:

  • Object-oriented programming
  • Transparent interconnection with external C++ objects
  • Built-in fast 3D math (vectors, matrices, and quaternions with all corresponding functions)
  • Well-documented standard library (hundreds of functions out-of-the box)

Most game functions can be programmed in Torquescript, and engine additions such as physics or intense AI coded in C++ are called from script.

Physics

TGB physics are modeled after real-world Newtonian physics. Apply inertia, linear velocity, angular velocity, friction, restitution, relaxation, damping, or a number of other physical attributes to your object and watch it handle interactive collision with perfect scaling.

GUI

Torque provides for fully customizable GUI module including:

  • Widgets, containers and dialogs
  • Transparency, animation
  • Easy-to-use GUI files
  • Skins support
  • Support for Eastern languages
  • Localization packs support
Torque's Level Editor is built entirely using this GUI system, so it is platform independent.

Sound

TGB uses the OpenAL sound library by default and supports a wide range of features. These include:

  • Stereo, Streaming Sound
  • SFX/Music driver
  • 2D sound support for panning, volume, Doppler, cones
  • Multi-channel prioritized SFX manager
  • Built-in Theora video codec playback
Source Code

For TGB Pro licensees, clean, fast, robust C++ APIs for Torque's major systems enable use of any commercial middleware. You can use Bullet for physics, FMOD for sound, or create your own custom implementation.

Genre Kits

TGB is available with many different Genre Kits. All Genre Kits combine expert coding with world-class optimized in-game art assets for a quick start to any new project. Choose from

Documentation

Torque licensees join the 150,000+ developer community and have access to an enormous set of valuable community resources. There are dozens of tutorials and a wealth of learning materials available on the site. Users receive free patch updates throughout the year and free upgrades to minor version releases. Each new release is designed for a seamless project transition.

Paid support is also available via email on a per incident basis. On-site support and training is also available for a fee.



See Torque Game Builder games in action! For more games like this, check out our TGB games page.


Be A King

Be a King offers a mix of classic strategy elements in a simple casual game. Try to rule your land as the prince. Build and maintain villages, towns and even big cities. Defend your minions against hordes of monsters and bandits. Be a just and determined ruler, and realize the dream of becoming a brave king who leads his people to a better future. Pavel Tovarys of Rake in Grass Games talk about blurring the lines between casual and hardcore games in the Be a King developer interview.


Fix-it-up: Kate's Adventure

Kate's Adventure comes alive on Big Fish, PlayFirst, and RealArcade. Kate comes home from college to find her dad's auto repair shop in financial trouble, but she's not going to let the family business go down without a fight! Can you rebuild the family's auto repair business? Expand the franchise from arid Nevada to glamorous Hollywood. Surf the Pacific Ocean and watch Kate's unexpected love story unfold. Adam Robaszyński-Janiec talks about putting a new spin on time management in the Fix-it-up developer interview.


Restoring Rhonda

Rhonda's been overworked, and she's lost her job as a prestigious art restorer. Help her rebuild her career and her confidence by working her way back to the top. Fortunately for Rhonda, an ancient, mysterious puzzle game has arrived to provide artistic aid. Can Rhonda master Azuba and earn the tools she needs to refurbish beautiful paintings? Skunk Studios CEO/CTO Kalle Wik gives us an inside glimpse at making casual games in the Restoring Rhonda developer interview.


Crunch Time

A game about quality assurance? In Crunch Time, mega-developer Futuracorp's newest epic science-fiction MMO game has been besieged by an influx of bugs and corrupt data. Your job is to regulate the flow of corrupt data so that Vega and Pixel can clean up the bugs. Do your job, and the game will ship on time. Fail and gamers everywhere will be crushed. Who knew QA could be so fun? Aaron Murray and Jon Wofford of Tandem Games talk about this Intel award-winning game in the Crunch Time developer interview.


For a full list of games made with TGB, click here.


Overview

Each Torque engine ships with its own documentation. We have set up locations, both online and offline, you can go to for updated tutorials and reference docs. The online pages tend to have the most community tutorials and updated docs, so you should check in whenever you can.

Official Documentation

We provide an official set of documentation for every engine. These docs are in HTML format. You can browse through each page, or search for terms you are interested. You should definitely start your TGB education by reading the OFFICIAL DOCUMENTATION.

TGB Documentation Landing Page

Each engine has its own community page which will be updated with new documentation, links, and news. You can find the main landing page HERE.

From there, you can pick the engine you wish to learn about. If you want to jump straight to TGB's landing page, CLICK HERE.



C++ Compiler

All platforms require an installed C++ compiler in order to build the engine. TGB is compatible with the free Microsoft Visual Studio 2005/2008 Express and Apple XCode.

Windows-based Computers

Minimum Requirements:
Windows XP/Vista with latest service packs
1.0 GHz processor
512 MB RAM (1GB for Vista)
OpenGL or DirectX compatible accelerated 3D video card

Recommended Requirements:
Windows XP/Vista with lastest service packs
2.0 GHz processor
1 GB RAM
nVidia or ATI accelerated 3D video card

Apple-based Computers

Minimum Requirements:
G4
512 MB RAM
MAC OSX 10.3
nVidia or ATI accelerated 3D video card

Recommended Requirements:
G4, G5 or Intel Mac
1 GB RAM
MAC OSX 10.5+
nVidia or ATI accelerated 3D video card