Gamebryo is a complete platform for creating next-generation games, visual simulations and other 3D experiences. Every aspect of Emergent's state-of-the-art engine helps game studios reduce development time and costs, while empowering artists and engineers to create more spectacular visual effects and more immersive game environments. Proven in over 200 games across 15 genres, and with 100 additional titles in development, the infinitely modifiable Gamebryo is simply the most powerful and battle-tested commercial solution for any game project.
Torque Game Engine Advanced is the most easy-to-use next gen 3D game creation platform available. Architected from the ground up for maximum flexibility and performance across a wide range of hardware, TGEA comes equipped with a full suite of tools and APIs to get your game to the finish line, no matter what your goals. And when you create a game in TGEA, you can publish it across multiple platforms like Windows, Mac, Xbox 360, Steam, iPhone and even in your web browser. There are no limits to your game making abilities with TGEA.
Torque products are built on a common architecture, but optimized per platform. TGEA supports a wider range of platforms than any other modern game engine technology. Build for Mac / PC / Wii / Xbox / iPhone / Web all from the same project.
TGEA's Mission Editor provides an entire suite of WYSIWYG tools for designing and editing a game or simulated environment. The Mission Editor is fully integrated with the Torque runtime and provides full access to all Torque subsystems allowing for:
Torque's flexible, powerful rendering is as well suited to photorealistic simulation as to achieving a custom, original-looking style. All modern features are supported by the Torque renderer:
Torque's graphics API includes implementations for all types of hardware and operating systems. TGEA's DirectX implementation features graceful fallbacks all the way to DirectX 8 for support on older PCs. Together with the OpenGL implementation, Torque will perform on more than 96% of all gamer hardware (Steam Hardware Survey). Console graphics implementations for the Xbox, iPhone, Wii and PSP provide a straightforward path for developers to reach gamers on those devices as well.
TGEA's Terrain system is integrated with the runtime with complete editing support from the Mission Editor. Sculpt terrains interactively using these tools or import height fields generated in other applications. Texturing, painting (including support for materials), and decal tools enable the construction of photoreal environments.
TGEA provides support for all major 3rd party art tools including 3ds Max, Maya, Houdini, Blender, and Lightwave.
Using minimal bandwidth, Torque supports fast-paced, latency sensitive multiplayer racing games with vehicle collision and FPS games with fast projectiles and collisions up to 256 players per server. For less latency sensitive simulations like MMORPGs, virtual worlds, etc., Torque can support 1000+ players per server.
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:
Most game functions can be programmed in Torquescript, and engine additions such as physics or intense AI coded in C++ are called from script.
Torque includes efficiently networked physics functionality, and is built with an abstracted C++ Physics API. Sample implementations are available as resources on this site and include:
Using these libraries, Torque supports:
Torque provides for fully customizable GUI modules including:
Torque's Mission Editor is built entirely using this GUI system, so it is platform independent.
TGEA uses the OpenAL sound library by default and supports a wide range of features. These include:
TGEA also has a C++ Sound API with sample integrations for world class 3rd party sound libraries like FMOD.
Clean, fast, robust C++ APIs for Torque's major systems enable use of any commercial middleware. You can use PhysX for physics, FMOD for sound, or create your own custom implementation.