Torque X Builder



Torque X Builder (TXB) is a set of tools designed to work with Torque X and Torque X Pro. TXB is built upon the famous Torque Game Builder editor and allows for the visual construction and modification of games. TXB supports many of the features that users of TGB have become used to, such as the placement of sprites and scrollers. Additionally, it integrates Torque X's component system and provides a library of pre-built components to work with, as well as allowing for the placement and editing of lights, and other features. Download the trial version or buy it today at the Torque X Builder product page.

Standard Editor Features

Torque X Builder has features you have come to expect in an editor that make for a power and flexible tool.

  • Cut, copy, paste
  • Infinite undo/redo
  • Customizable keybindings
  • Align
  • Lock/hide layers

Level Builder

Create levels visually with the TXB WYSIWYG Level Builder. Click and drag objects and effects from a library of thumbnail previews, then edit those objects or effects from inside the level editor with context-sensitive editing. Click on a particle effect and the particle editor pops up with the parameters for that effect. Click on an object and view the properties of that object, including collision polygon and properties, then visually edit that collision polygon.

Support for common Torque X 2d objects such as:

  • Static and Animated Sprites
  • Tile layers, Particle Effects, Scrollers, Spawn Objects, Camera
  • Position, Scale, Rotate, and Flip objects
  • Collision polygons, Sort Points and Layer sorting, World Limits, Forces, Triggers, Link Points, and Mounting

Tilemap Editor

The Tilemap Editor allows you to manipulate tiles to create levels. Tiles - similar to sprites, are static images. The difference is that they are connected together into a tile layer.

  • Paint, fill, erase, select, undo
  • Set up per tile collisions by drawing polygons
  • Edit directly in the scene
  • Create and save brushes for quick painting of common properties
  • Supports sizes up to 32000x32000 tiles

Material Editor

In Torque X all textures are Materials. With TXB's Material Editor you can:

  • Import images directly into your C# project
  • Edit lighting properties (specular, refraction, normal maps)

Animation Builder

Create and tune animations using the Animation Builder.

  • Uses sprite sheets
  • Drag and drop storyboard to create animations
  • Preview the animation

Particle Builder

There are three layers to the particle system: effects, emitters, and particles themselves. Effects contain an unlimited collection of particle emitters, and control these emitters over time. Particle emitters spew particles in a fine-grain controllable manner. Particles themselves are like very lightweight, efficiently rendered animated sprites as they can utilize animation controllers to change texture, scale, visibility, color, intensity, motion forces, rotation, and other properties over time. Effects and emitters are both made up of a collection of fields that can be defined as either static or time-dependent. Those which change over time are controlled by a time-graph system and could include particle and/or emitter movement and velocity, lifetime, and more. The Particle Builder saves you from ever having to script any of these cool particle effects, and you can do anything with it that you can do in C#. Additionally, like all of the standard objects in Torque X, particle effects are derivatives of scene objects. That means effects can be manipulated like any other object; they can be moved, mounted, scaled, assigned to groups and layers, and even have physics interaction!

The Particle Builder Features:

  • Graph based animation
  • Animate size, speed, spin, force, emission angle, emission force, emission arc, color, visibility, quantity, life
  • Real time updating of effects as they are edited

Torque X Component Integration

TXB seamlessly integrates Torque X's component system making it easy to work with components to build game objects. Learn more about Torque X components.

  • automatically reads component definitions from the TorqueX project
  • dynamically creates editors for the various properties of custom components