Vengeance engine
Encyclopedia
The Vengeance Engine is a game engine
Game engine
A game engine is a system designed for the creation and development of video games. There are many game engines that are designed to work on video game consoles and personal computers...

 based on Unreal Engine 2/2.5. It was created by Irrational Games
Irrational Games
Irrational Games is a video game developer founded in 1997 by three former employees of Looking Glass Studios: Ken Levine, Jonathan Chey, and Robert Fermier as Irrational Games...

 to make Tribes: Vengeance
Tribes: Vengeance
Tribes: Vengeance is a science fiction first-person shooter computer game of the Tribes video game series. It was developed by Irrational Games and released by Sierra Entertainment in October 2004...

.

Vengeance Engine

The Vengeance Engine, also known as the Tribes: Vengeance
Tribes: Vengeance
Tribes: Vengeance is a science fiction first-person shooter computer game of the Tribes video game series. It was developed by Irrational Games and released by Sierra Entertainment in October 2004...

 engine had several new features:
  • Unreal Engine 2 Core System base
  • Integration into the Havok physics 2 engine
    Havok (software)
    Havok Physics is a physics engine developed by Irish company Havok. It is designed primarily for video games, and allows for real-time collision and dynamics of rigid bodies in three dimensions. It provides multiple types of dynamic constraints between rigid bodies , and has a highly optimized...

  • Support for DirectX
    DirectX
    Microsoft DirectX is a collection of application programming interfaces for handling tasks related to multimedia, especially game programming and video, on Microsoft platforms. Originally, the names of these APIs all began with Direct, such as Direct3D, DirectDraw, DirectMusic, DirectPlay,...

     9 rendering capabilities (such as supporting the Shader model 2.0)
  • Normal mapping
    Normal mapping
    In 3D computer graphics, normal mapping, or "Dot3 bump mapping", is a technique used for faking the lighting of bumps and dents. It is used to add details without using more polygons. A common use of this technique is to greatly enhance the appearance and details of a low polygon model by...

     with per pixel lighting, as well as normal-mapped and bump-mapped
    Bump mapping
    Bump mapping is a technique in computer graphics for simulating bumps and wrinkles on the surface of an object. This is achieved by perturbing the surface normals of the object and using the perturbed normal during lighting calculations. The result is an apparently bumpy surface rather than a...

     animated models, objects and scenery.
  • High dynamic range rendering
    High dynamic range rendering
    In 3D computer graphics, high dynamic range rendering , also known as high dynamic range lighting, is the rendering of computer graphics scenes by using lighting calculations done in a larger dynamic range. This allows preservation of details that may be lost due to limiting contrast ratios...

     (HDR) using post-processing effects
  • Pixel shaded water effects
  • Improved terrain texturing and light-mapping
  • Highly optmized terrain detail mesh renderer (Allowing terrain artifacts like thick grass)


In addition, it was shipped with new and improved tools:
  • Mojo (a cutscene toolset) for the Unreal Engine
  • An enhanced version of UnrealEd
    UnrealEd
    UnrealEd is the level editor used to create levels for Unreal. It was also used for other games based on the Unreal engine, such as Deus Ex and Lineage II, although it has changed along with the engine for later games...

     with new features

Games using Vengeance Engine

  • Tribes: Vengeance
    Tribes: Vengeance
    Tribes: Vengeance is a science fiction first-person shooter computer game of the Tribes video game series. It was developed by Irrational Games and released by Sierra Entertainment in October 2004...

    (Irrational Games Australian Studio): Unreal Engine 2.5 (build 2500)
  • SWAT 4
    SWAT 4
    SWAT 4 is a tactical first-person shooter computer game developed by Irrational Games and published by Vivendi Universal Games on April 5, 2005. It was built on Irrational Games's Vengeance engine powered by Unreal Engine 2.0 technology...

    (Irrational Games Boston Studio): Unreal Engine 2.0 (build 2226)
  • SWAT 4: The Stetchkov Syndicate (Irrational Games Australian Studio): Unreal Engine 2.5 (build 2500)

Vengeance Engine 2

Vengeance Engine 2 was an enhanced version of the Vengeance Engine, based on the Unreal Engine 2.5. As this engine was developed for the game BioShock
Bioshock
BioShock is a first-person shooter video game developed by 2K Boston and designed by Ken Levine. It was released for Microsoft Windows and Xbox 360 on August 21, 2007 in North America, and three days later in Europe and Australia. It became available on Steam on August 21, 2007...

, the engine has become known as the "BioShock engine". This version also backports technology from Unreal Engine 3.

Supported features:
  • Integration into the Havok physics 3 engine
    Havok (software)
    Havok Physics is a physics engine developed by Irish company Havok. It is designed primarily for video games, and allows for real-time collision and dynamics of rigid bodies in three dimensions. It provides multiple types of dynamic constraints between rigid bodies , and has a highly optimized...

  • FMOD
    FMOD
    FMOD is a proprietary audio library made by Firelight Technologies that plays music files of diverse formats on many different operating system platforms, used in games and software applications to provide audio functionality....

     based audio system
  • GameSWF
    GameSWF
    GameSWF is an open source public domain library for parsing and rendering SWF movies, using 3D hardware APIs for rendering. It is designed to be used as a UI library for computer and console games....

     based Flash UI system
  • Taking full advantage of Direct3D
    Direct3D
    Direct3D is part of Microsoft's DirectX application programming interface . Direct3D is available for Microsoft Windows operating systems , and for other platforms through the open source software Wine. It is the base for the graphics API on the Xbox and Xbox 360 console systems...

     9 shader and lighting effects, using version 3 of the High Level Shader Language
    High Level Shader Language
    The High Level Shader Language or High Level Shading Language is a proprietary shading language developed by Microsoft for use with the Microsoft Direct3D API. It is analogous to the GLSL shading language used with the OpenGL standard...

    , and supporting Direct3D 10 (under Windows Vista
    Windows Vista
    Windows Vista is an operating system released in several variations developed by Microsoft for use on personal computers, including home and business desktops, laptops, tablet PCs, and media center PCs...

    ) and Shader Model 4.0 effect such as soft particles
  • Enhanced HDR
    High dynamic range rendering
    In 3D computer graphics, high dynamic range rendering , also known as high dynamic range lighting, is the rendering of computer graphics scenes by using lighting calculations done in a larger dynamic range. This allows preservation of details that may be lost due to limiting contrast ratios...

     post-processing bloom effects
  • High quality soft shadows
  • BioShock specific water effects
  • multi-core processing
  • Xbox 360
    Xbox 360
    The Xbox 360 is the second video game console produced by Microsoft and the successor to the Xbox. The Xbox 360 competes with Sony's PlayStation 3 and Nintendo's Wii as part of the seventh generation of video game consoles...

     support
  • PlayStation 3
    PlayStation 3
    The is the third home video game console produced by Sony Computer Entertainment and the successor to the PlayStation 2 as part of the PlayStation series. The PlayStation 3 competes with Microsoft's Xbox 360 and Nintendo's Wii as part of the seventh generation of video game consoles...

     support (developed by 2K Marin
    2K Marin
    2K Marin is an American and Australian video game developer based in Novato, California and Canberra, Australia. The studio's main focus according to press releases is to develop new intellectual property and co-develop products with other 2K studios....

    )


Toolsets:
  • An extended and enhanced UnrealEd
    UnrealEd
    UnrealEd is the level editor used to create levels for Unreal. It was also used for other games based on the Unreal engine, such as Deus Ex and Lineage II, although it has changed along with the engine for later games...

  • An enhanced of Mojo cutscene toolset for Unreal Engine
    Unreal Engine
    The Unreal Engine is a game engine developed by Epic Games, first illustrated in the 1998 first-person shooter game Unreal. Although primarily developed for first-person shooters, it has been successfully used in a variety of other genres, including stealth, MMORPGs and RPGs...


External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK