User:Nysin/UE Draft

From Wikipedia, the free encyclopedia

The Unreal Engine is a widely used game engine for action games. First illustrated in the 1998 first-person shooter game Unreal, it has been the basis of many such games since, including Unreal Tournament and Tom Clancy's Rainbow Six 3: Raven Shield. It is developed by Epic Games.

The Unreal Engine technology supports a scripting language called UnrealScript, which can be used to modify many aspects of the game without having to delve into the C++ internals.

Contents

[edit] Unreal Engine versions

Many other software companies have licensed the Unreal Engine. These include Star Trek: Deep Space Nine: The Fallen and Ion Storm Inc.'s Deus Ex. Newer versions of the engine are being used for PC games such as Running With Scissors, Inc.'s Postal², the U.S. Army's America's Army, and Ion Storm's Deus Ex: Invisible War. [1].

Versions of the Unreal Engine are available for IBM PC (Microsoft Windows, GNU/Linux), Apple Macintosh (Mac OS, Mac OS X) and many other Consoles.

Here is a comprehensive list of published video games utilising the Unreal Engine [2].


[edit] Unreal Engine 1.0

The Unreal Engine was initially developed for the Unreal game. It featured large maps and a wide color palette in contrast to competing 3D game engines.
The Unreal Engine was initially developed for the Unreal game. It featured large maps and a wide color palette in contrast to competing 3D game engines.

Rendering technologies:

Other features:

  • Fully digital audio based module sound system
  • Digital music, MP3, CD Audio, module music, s3m, etc support
  • Doppler shift
  • A3D support
  • Software 3D sound
  • Surround sound
  • Real-time recording of in-engine footage as replayable 'demo' files
  • GUI editor

[edit] Unreal Engine 2.0

Builds 500-2227: The builds of the second generation Unreal Engine started at 500, licensees first saw them after 600, and they were publicly available as build 927 with the release of America's Army. When Epic took over finishing UT2003, build numbers jumped to 2000+. This generation saw the core code and rendering engine re-written and the new UnrealEd 3 integrated. Many other engine elements were improved.

[edit] Unreal Engine 2 Runtime Edition

Unreal Engine 2 Runtime Edition has been used in many non-gaming projects including construction simulation and design, training simulation, driving simulation, virtual reality shopping malls, movie storyboards, continuity, pre-visual, etc.


[edit] Unreal Engine 2.5

Builds 2500-3369: Enhanced version of Unreal Engine 2 with an optimized rendering engine. core technology re-written and improving and extension, The Unreal Engine 2.5 adds support for 64-bit Windows and 64-bit Linux operating systems. Improving and enhancing UnrealEd toolsets. One fork of the Engine is also highly optimized for the Xbox hardware shader pipeline based on a few graphical enhancements, The Xbox memory management system, Xbox GUI system, editor, and Xbox live support. These Xbox optimized features are integrated into the Unreal Engine 2X, but is an off-shoot of the Unreal Engine 2.5.

[edit] Unreal Engine 3.0

A berserker from Unreal Engine 3 technology demo (later revealed to be Gears of War content), revealing a detailed model with normal mapping and real-time soft self-shadowing
A berserker from Unreal Engine 3 technology demo (later revealed to be Gears of War content), revealing a detailed model with normal mapping and real-time soft self-shadowing

[edit] Non-gaming projects

Unreal Engine 3 Runtime Custom License is used in many non-gaming projects including construction simulation and design, training simulation, driving simulation, virtual reality shopping malls, movie storyboards, continuity, pre-visual, etc. According to Mark Rein, no such license exists from the architecture. The only form available is Unreal Engine 3 with the toolset and sourcecode meant for games.

[edit] Unreal Engine 4.0

Mark Rein, the vice-president of Epic Games, revealed on August 18, 2005 that Unreal Engine 4 has been in development over the past two years(1). The engine targets the next generation of consoles after the coming generation, as well as the PC. The only person to work on the engine so far is Tim Sweeney, lead programmer at Epic(2).

[edit] Released games

[edit] Unreal Engine 1.0

[edit] Unreal Engine 2.0 and newer

[edit] See also

[edit] References

[edit] External links