

Torque X Components
A feature new to Torque that hasn't been seen before is the ability to customize game objects by adding small self contained pieces of code that can be reused between objects called components.
Torque X's components are like feature building blocks. Once you create a component you can then add them to other objects, those objects then have that functionality. An example use of components would be to create a jet pack component which handles things like providing upward thrust and spewing fire and smoke. Now add that component to a player and suddenly the player is then able to rocket up in the air and fly around without changing any of the functionality of the player except adding the component.
The Torque X engine fully embraces the concept of components. Features like Collisions and Physics are themselves components that can be enabled or disabled or that can even be replaced by custom components if you desire it. Further more with TGBX you can import custom components and attach them to objects from within the editor. Components make designing games and managing code easier than ever before.
TGBX's built-in component library makes it possible to build and prototype games without writing any C# code.








