Archive for the ‘Games’ Category

Unreal Tournament 3

Monday, December 15th, 2008

Unreal Tournament 3 is a first person shooter game (planned to be) released in 2007 and part of the Unreal Tournament Series. Is has been created by Epic Games and published by Midway Games, for Windows, Mac OS X, Linux.and Xbox 360. The number ‘3′ in the games title may be confusing, because it is the 4th game in the Unreal Tournament or ‘UT’ series, after the original UT, UT2003 and UT2004. It is said that UT3 does use the number 3 because it uses the Unreal Engine version 3 as graphics engine.

Beta Demo

A Beta Demo of UT3 was released in the beginning of October 2007. It included to deatchmatch maps and one Team Capture the flag map with vehicles. A Multipayer as well as a Singleplayer mode was included and several cheats worked.

Game Technology

As all Unreal games, Unreal Tournament 3 uses the Unreal Engine in version 3 as 3D engine.

BioShock

Monday, December 15th, 2008

BioShock is a first person game released in 2007 for PC and XBox 360, and was developed by 2K Boston/2K Australia, previously known as Irrational Games and published by 2K Games. The game is set in 1960 and takes place in an under water city named Rapture. The game is has no multiplayer mode because the developers wanted to focus on a high quality single player experience. The game is described to be the spiritual successor of the game System Shock 2.

Game Technology

Bioshock uses the Unreal Engine 3 as primary middleware. Originally, Bioshock was planned to use a modified version of the Unreal Engine 2, which is called Vengeance Engine and has been used by Irrational for previous games such as Tribes: Vengeance and SWAT 4, but later they switched to Unreal 3. BioShock utilizes Direct3D 10 functionality when available, but runs perfectly with DirectX 9 as well. For physics, Bioshock uses the Havok Physics engine.

The Elder Scrolls IV: Oblivion

Monday, December 15th, 2008

The Elder Scrolls IV: Oblivion is a single player role playing game released in 2006 for PC, XBox 360 and later PS3, and was developed by Bethesda Game Studios and published Bethesa Softworks. The game, also named ‘Oblivion’ in short, is the fourth part of the video game series ‘The Elder Scrolls’.

Game Technology

As most computer games, Oblivion was written in C++ and makes heavy use of third party developed video game middleware. It uses Gamebryo as 3D Engine, which also has been used for the predecessor of Oblivion, The Elder Scrolls III: Morrowind and Fallout 3, which has also been developed by Bethesa. To be able to render realistic outdoor worlds, Oblivion also utilizes SpeedTree, a middleware solution by Interactive Data Visualization. It uses Havok Physics as Physics Engine which provides ragdoll physics and realistic interaction with rigid bodies in the game world. The Oblivion game engine is further known for the following features:

  • Huge terrain renderer with animated vegatation system including grass
  • Loading screens are only displayed when switching from outdoor to indoor locations
  • Facial animation system with lip sync speech playback
  • HDR effects, Oblivion was one of the first PC games to make extensive use of them

Oblivion uses Shadow Maps? which also support self shadowing, and are faded after a set distance. The game does normal and parallax mapping and avoids texture warping by calculating the eye vector per-pixel instead of per-vertex. To reduce the amount of polygons to be drawn, Oblivion uses LOD? models. The articicial intelligence for the non-player characters in the game is calculated based on the distance from the player: Characters far away from the player won’t do all the complex behavior which near characters will do.