Unreal Engine Article Index for
Unreal
Website Links For
Unreal
 

Information About

Unreal Engine




The Unreal engine includes support for a Scripting Language called UnrealScript , which can be used to quickly modify many aspects of the game without having to delve into the C++ internals.


GAMES USING THE UNREAL ENGINE


Many other software companies have licensed the Unreal engine in order to speed up development of their own titles. These include ''''.

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.

Below is a comprehensive list of published video games utilising the Unreal engine {Link without Title} :



Unreal Engine 1


Unreal Engine 1.0

'' game. It featured large maps and a wide Color Palette in contrast to competing 3D game engines.]]
Builds 1-226: The original Unreal engine was publicly started with the release of ''Unreal'', although licensees like Legend Entertainment and MicroProse had possessed the technology much earlier. 226f was the final patch to ''Unreal''. Features in the Unreal engine not present in other related engines of the time include Dynamic Lighting, Detail Textures, and a few others.


=Released games



Unreal Engine 1.5

'' uses Unreal Engine 1.5, an improvement of the original engine.]]
Builds 300-436: The enhanced version of the original builds. The codebase was forked and the version number jumped to 300 and incremented from there until version 436. Major enhancements were to the renderer, to provide proper Direct3D support, and eventually to integrate Warren Marshall's new UnrealEd 2 . Additionally, the PS2 and Dreamcast versions of this engine debuted in this timeframe, and initial Skeletal Animation support was integrated.


=Released games



Unreal Engine 2


Unreal Engine 2.0

'' uses the second generation of Unreal engine, a large improvement in visual quality and ease of development over the previous engines.]]
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+.

Technical improvements include significant overhauls to both the rendering and map editor systems: enhanced lighting & shading, hardware vertex & pixel shader support, improved Texture Compression , Bump Mapping and Cube Mapping , a new Particle System , smooth skinned geometry support for animated characters and complex animated geometry in game environments, Facial Animation support (including Lipsynced animation), large scale terrain support, seamless mixing of BSP Mesh es and terrain, hardware Transform And Lighting support, rewritten PlayStation 2 support, new support for GameCube and Xbox , a new physics engine called "Karma", and more.

The engine is sometimes incorrectly called "UT2003 engine", "U2 engine", "UT2 engine", or similar. Licensees sometimes refer to it as "Unreal Warfare", though the original origins of the term "Unreal Warfare" are both vague and confusing. At one point, "Unreal Warfare" was a code name for a project Epic was working on - whether this project was a game or a build of the engine itself is still unclear. Theories vary: some think that this was merely the codename for the Onslaught gametype implemented in '' UT2004 '', while others believe it's the original code name for '' Gears Of War ''. On a related note, Epic is adding a gametype to '' UT2007 '' that has been referred to as both "Unreal Warfare" and "Conquest," though Epic representatives have been quick to note that the final gametype name is not set in stone.

The engine naming scheme itself is Unreal Engine N, or Nth-generation Unreal engine.


=Announced games



=Released games



Unreal Engine 2.5

Builds 2500-3369: Enhanced version of Unreal Engine 2 with optimized rendering codes. The rendering system provides optimized support for DirectX versions 7 and 8, OpenGL , and even Software Rendering with Pixomatic (licensed separately). While 2.5 does not make extensive use of DirectX 9 features, it does use the DirectX 9 API and thus provides an easy starting point for licensees interested in adding DirectX 9.x graphical features. Unreal Engine 2.5 also features multipass bump-mapping ( Normal Map / Bump Map / Specular Map /diffuse map/gloss map/ Environment Map /opacity map/mask map etc), Per-pixel Lighting and Per-pixel Shading , Virtual Displacement Mapping and High Dynamic Range Rendering and Soft Shadows and other DirectX 9 or higher (and same class OpenGL ) graphical features. Unreal Engine 2.5 adds support for 64-bit Windows and 64-bit Linux . It is also optimized for the Xbox memory management system.


=Announced games



=Released games



Unreal Engine 3

'' content), revealing a detailed model with Normal Mapping and real-time soft self-shadowing]]


Unreal Engine 3.0

Builds 3500 and above: Unreal Engine 3 incorporates support for DirectX 9 and next generation API s including XNA , DirectX 10 and OpenGL 2.x. It discards Legacy Support to improve performance and obtain visual quality unachievable with older generations of Graphics Processors . Unreal Engine 3 will be using the NovodeX Physics Engine , rather than the internally-developed ''Karma'' physics engine used in Unreal Engine 2.x. The lighting and shadowing is vastly improved, with real-time Per-pixel Lighting and shadowing techniques such as 16x sampled shadow Depth Buffer s for characters, Stencil Shadow Volume s for dynamic lights affecting the scene and pre-computed Shadow-mask s for static light interactions. Unreal Engine 3 also allows for Shader Models 2, 3 and 4.


=Announced games




Unreal Engine 3.5

Epic is using UE3.0 for Gears of War and Unreal Tournament 2007. However, Epic will continue improving and extending UE3 over the entire console cycle, so there are at least 3.5 years of significant enhancement coming(even after shipping UT2007 in 4/4 2006).
Unreal Engine 3.5 provide on DirectX 11, 12 and Shader Model 5 or higher technology support.

Tim Sweeney says regarding the timeline, they'll be actively developing the Unreal Engine 3 throughout the current hardware generation through 2009.


Unreal Engine 4

Mark Rein (vice-president of Epic Games ) revealed on August 18 2005 that the company has been working on Unreal Engine 4 for the past two years. 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.


SEE ALSO



REFERENCES



EXTERNAL LINKS