Torque game engine Torque is Game engine developed by GarageGames, and has a real development environment for the programmer of video games, 2D and 3D.
It 's very nice to offer a high-quality graphics and to lift the developer from all major hardware and software problems that arise when it comes to advanced graphics performance.
Torque Game Engine Advanced is the easiest to manage creation of platforms for next-generation 3D games. E 'structured starting from the lowest level to ensure greater flexibility and better performance on many kinds of hardware.
TGEA acquisition comes with a complete set of tools and APIs to help the developer to conclude quickly your game, no matter how or what kind of game it is. And when you create a game with TGEA, may be published on a wide range of platforms, Windows, Mac, Xbox 360, Steam, iPhone, and even web browsers.
platform independence, dual graphics API family of Torque products are based on a common architecture, but optimized for each platform. TGEA supports more platforms than any other game engine. It 's easy to publish an application for Mac, PC, Wii, Xbox, iPhone, or starting from the same Web project.
Editor missions The editor of the missions TGEA provides a full suite of tools WYSWYG (What You See Is What You Get) to design and modify the simulated environment. This feature is fully integrated in torque and comes complete access to:
- Placement and manipulation of objects
- Modification and Inspection
properties of objects - Application, placement and manipulation of light
- No difference in access to scenes of domestic or external
- Import assets
- Sound and video clips
- Profiles Performance
- No compile time
- System LOD
- Editor of land
- Maps Large
Graphics Torque has a motor flexible and powerful rendering great for photo-realistic simulations, can achieve a look and a personalized style of play. Every modern feature is supported by the renderer:
- dynamic lighting for each pixel
- Mapping of normal occlusion and parallax
- Different types of shading
- Fog and volumetric light
- Powerful particle systems: fire, smoke and explosions
- extensible set of shaders (GLSL / HLSL)
- Materials customizable hierarchical parameters
- Stocks post processor: refraction, glare, vibration, color correction
graphics APIs Torque include implementations for all types of hardware and operating systems. The implementation of DirectX includes any modofica dating back to the DirectX8 for compatibility with older PCs. Thanks also to the implementation of OpenGL, Torque seems to cover up to 96% of the hardware used by potential users.
Land land management system is integrated into the operation at runtime as the editor of missions. The land is instantly carved using many tools and you can import terrain generated with other applications. The shading and texturing, and decals are easy and make everything very realistic.
Pipeline Asset TGEA is able to accept items made with the major graphics programs 3D as 3D Studio Max, Maya, Houdini, Blender and Lightwave.
Network play and multiplayer Torque enables high-speed racing in multiplayer games, using a small part of the broadcast band and a good management of collisions between vehicles. In addition, games like FPS (shooter) are able to handle collisions between players and projectiles up to 256 players per server.
scripts Torque scripts are made in a language like C + + to write fast and complete, to include all elements of the project. It includes many features high-level mathematical manipulation of objects from input-output files, and more. The compilation is performed at runtime by the compiler integrated into the environment. Scripting Torque includes:
- Object-oriented programming
- Interconnection transparent to other objects in C + +
- Fast mathematical functions in 3D already implemented (vectors, arrays, objects in four dimensions and any related management)
- Standard Library with documentation (hundreds of functions already ready)
Most game functions can be easily written with the scripting language of torque, and can be called special codes in C + + operators such as physics and artificial intelligence.
Physics Torque features include efficient management of natural and ready for networking. Sample implementations are available for download from the official site and include the following software:
- PhysX
- Bullet-ODE
Using these libraries, Torque is able to reproduce:
-
Rigid Bodies - Vehicles
-
destructible objects - Fluids Dynamic
- Physics of particle systems
- Destruction of groups of objects
- Buoyancy
UI E 'can completely customize the user interface, modifying the many modules available. Characteristics of GUI:
- Windows, tools and customizable messages
- animations, transparencies
- File
intuitive GUI configuration - Support for skins
- Support for different languages \u200b\u200b
- Package Support geolocation
editor missions Torque is completely built using this system to interface with the user, so it is platform independent.
Sounds Torque uses the OpenAL audio library and supports a wide range of additional features, such as:
- Audio 2D, or 3D streaming
-
SFX and music - complete with 3D sound management panning, volume cones, and Doppler
- Manager multi-channel sound effects to different priorities
- Theora video codec integrated
source code base of Torque is developed with the simple and robust C + +, which allows compatibility with any middleware business. You can lean on external tools such as PhysX for physics, FMOD for sound, or create custom applications.
development kit for various kinds of game Torque is able to cover a lot of game modes and comes with some starter kit for every different genre (RTS, FPS, Racing). A starter kit contains everything you need this type (code and graphics) to start to build simple projects.
Source:
Garagegames.com