
Torque X 2D is designed from the ground up to harness the power of XNA. Written entirely in C# and based on the proven Torque Game Builder, the result is the most powerful C# 2D game engine on the planet. You can code in C#, then run your game in Windows or on your own retail XBox 360 using XNA Game Studio 3.0 and XNA Creator's Club. Torque X is loaded with systems that make debugging, journaling game events and testing features much easier than with XNA Game Studio 3.0 alone.
Your license to Torque X 2D provides you with a 100% complete 2D feature set.Deploy to Xbox 360
Torque X 2D is built on XNA for deployment on PC and the Xbox 360. Reach millions of Xbox 360 owners by creating your game with Torque X 2D and posting it on the XNA Community Games Channel for anyone to play.
Level Editor
Torque X 2D'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
- Component assignment
Torque X 2D's powerful 2D rendering is perfectly suited to achieving a custom, original-looking style. It supports all common 2D rendering techniques.
Components
Torque X 2D is built with a component architecture and exposes the assignment of stock and custom components to objects easily within the editor. Simply create a component, send the component 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.
Scripting
Create your game in C#, the mother language of .NET and industry standard. C# was designed to provide the flexibility of C and C++ with built-in pointer manipulation so you can avoid common bugs and memory leaks.
Physics
Torque X 2D 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 X 2D 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
Sound
Torque X 2D supports a wide range of audio features. These include:
- Stereo, Streaming Sound
- SFX/Music driver
- 3D sound support for panning, volume, Doppler, cones
- Multi-channel prioritized SFX manager
- Built-in Theora video codec playback
Clean, fast, robust C# APIs for Torque X 2D's major systems enable use of any commercial middleware. You can use any 3rd party solution for physics, sound, or create your own custom implementation.
Genre Kits
Torque X 2D 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:
- Platformer
- Side-scrolling Shooter
- More coming soon...
Licensees join the 150,000+ Torque 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 X 2D games in action! For more games like this, check out our console games page.
Minor Battle
One screen covers most games, but a team of University of Southern California students decided that wasn't enough. They wanted to push the connection between physical space and the virtual game space. Born out of a classroom assignment, Minor Battle is a platformer played across four screens in a square, forcing gamers to move from screen to screen in order to keep up with enemies. Andre Clark talks about creating games as a student in the Minor Battle developer interview.
Box Macabre
Box Macabre offers an amazing platformer experience by combining elements of both 2D and 3D gameplay. Your soul has been trapped in a box and you must use your wits to find salvation. On the way you will learn the secrets of the underworld and play a part in the never-ending battle against evil. Discover new abilities to solve puzzles and explore an imaginative fantasy world in this quirky game by Perfect Dork Studios.
For a full list of games made with Torque X, 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
Torque provides 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 Torque X education by reading the OFFICIAL DOCUMENTATION.
Torque X Documentation Landing Page
Each engine has its own community page which will be updated with new documentation, links, and news. To find the main landing page, CLICK HERE.
From there, you can pick the engine you wish to learn about. If you want to jump straight to Torque X's landing page, CLICK HERE.
Windows-Based Computer
Minimum Requirements1.0 GHz processor
512 MB RAM (1 GB recommended for Vista)
Windows XP or Vista with latest service packs Microsoft XNA Game Studio 3.0
Microsoft Visual Studio 2008/Visual C# Express 2008
Video card supporting DirectX 9.0c and Shader Model 1.4
Recommended Requirements
2.0 GHz processor or better
1 GB RAM
nVidia or ATI accelerated 3D video card


