Vengeance Engine is a game engine developed by the American company Irrational Games and based on Unreal Engine 2.5 .
| Vengeance engine | |
|---|---|
| Type of | Game Engine ( List ) |
| Developer | Irrational games |
| Supported OS | Microsoft Windows |
| Written in language | C ++ |
| License | proprietary , not licensed - internal use only |
| Latest version | Vengeance engine 2 |
A screenshot from the BioShock game, showing the visualization of water and light refraction.
Content
Specifications
Vengeance Engine 1
The first version of the engine was based on Unreal Engine 2.5 and contained a number of changes compared to the original:
- Havok 2 Integrated Physics
- Work with DirectX 9 using pixel shaders 2.0
- Embossed pixel-based texturing for animated models and objects
- Using High Dynamic Range Lighting System
- Water surfaces using shaders
- Improved terrain texturing and Lightmap .
- Optimized landscape rendering (artifacts such as thick grass are possible)
- An improved version of UnrealEd with additional features and "Mojo", an add-on for creating videos on the engine
Vengeance Engine 2
Initially, the BioShock game was created on the Vengeance engine of the first version, but then it was decided to partially replace it with the more relevant Unreal Engine 3 at that time. [1] [2] The modified version received the internal name "Vengeance Engine 2" [1] [3] [4] and probably also contains code from Vengeance Engine 1.
Improvements, compared with the previous version:
- Havok 3 Integrated Physics
- Maximum use of shaders version 3.0 on DirectX 9 , support for DX10 (for Windows Vista ) and shaders 4.0
- Enhanced HDR Effects
- Virtual displacement mapping
- High quality soft shadows and enhanced water surface effects (using shaders )
- FMOD based sound engine
- The "GameSWF" system, based on the "Flash UI" - allows you to use Flash elements in the game, for example, as a HUD or menu.
- Rendering optimized for optimal performance on multi-core processors
- An improved version of UnrealEd and other development utilities, including new version of the Mojo tool
Games using the Vengeance Engine
- 2004 - Tribes: Vengeance from Irrational Games Australian Studio (Vengeance Engine 1, based on Unreal Engine 2.5 , build 2500)
- 2005 - SWAT 4 from Irrational Games Boston Studio (Vengeance Engine 1, based on Unreal Engine 2.0 , build 2226). [five]
- 2006 - SWAT 4: The Stetchkov Syndicate from Irrational Games Australian Studio (Vengeance Engine 1, based on Unreal Engine 2.5, build 2500)
- 2007 - BioShock from 2K Boston and 2K Australia (Vengeance Engine 2)
- 2010 - BioShock 2 by 2K Marin (Vengeance Engine 2)
See also
- Subroutine software
- Unreal engine
Notes
- β 1 2 Bioshock, or Unreal Engine 3 goes to the masses . Techlabs.by. Date of treatment December 4, 2008.
- β BioShock FAQ . bioshock-online.com. Date of treatment December 7, 2008. Archived March 22, 2012.
- β BioShock on wiki.ag.ru . Date of treatment December 5, 2008. Archived March 22, 2012.
- β Review of BioShock . Games-Archive.ru. Date of treatment December 5, 2008. Archived March 22, 2012.
- β Interview with SWAT 4 developer, Joe Fowlstick (English) (inaccessible link) . IGN . Date of treatment December 4, 2008. Archived July 16, 2011.
Links
- Irrational Games . Irrational Games . - The official website of the developer. Date of treatment February 27, 2010. Archived March 22, 2012.
- Unreal Technology Epic Games . - The official website of the Unreal Engine technology. Date of treatment February 27, 2010. Archived March 22, 2012.