Unreal engine
Encyclopedia : U : UN : UNR : Unreal engine
The Unreal engine is one of the most popular game engines 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 . It is developed by Epic Games.
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.
The Unreal Engine is modular. Epic rewrites different parts of it, but it is still the same engine. As such, there are no concrete versions, only numbered "builds" which may or may not contain certain features. Licensees eventually stop merging builds from Epic, but often continue incrementing the build number on their own (instead of the specific "Licensee Version" number), so occasionally disparities arise, as you'll see with Unreal Tournament 2003. Also, with the exception of America's Army, Epic's release of a game marks the first game of that generation engine. AA was the first licensee product to ship before Epic's product of that generation engine.
- 1 Projects using the Unreal engine
- 1.1 Unreal Engine 1
- 1.1.1 Unreal Engine 1.0
- 1.1.2 Unreal Engine 1.5
- 1.2 Unreal Engine 2
- 1.2.3 Unreal Engine 2.0
- 1.2.4 Unreal Engine 2.5
- 1.3 Unreal Engine 3
- 1.3.5 Unreal Engine 3.0
- 1.3.5.1 Announced projects
- 1.3.5.2 Single License
- 1.3.5.3 Multiple Licenses
- 1.3.5.4 Non-gaming projects
- 1.3.6 Unreal Engine 3.5
- 1.4 Unreal Engine 4
- 2 See also
- 3 References
- 4 External links
Projects using the Unreal engine
- redirect
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]:
Unreal Engine 1
Unreal Engine 1.0
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, Procedurally Animated Textures, 512x512 texture size support, and a few others. The engine's renderer supported a wide variety of graphics APIs, including a Software Renderer, 3DFX Glide, S3 Metal, PowerVR SGL, Direct3D 5 and 6, and OpenGL.
Released projects
- — (1999) Knowledge Adventure
- — (1998) MicroProse
- TNN Outdoors Pro Hunter — (1998) DreamForge Intertainment
- Unreal (uses build 220-226) — (1998) Epic Games
- * (uses build 224-226) — (1999) Legend Entertainment
- Virtual Reality Notre Dame — (1999) NASA
- Many other unknown projects
Unreal Engine 1.5
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. The core code was completely re-written. Major enhancements were to the renderer, to enhancing and optimizing Direct3D 6 and 7, OpenGL 0.x and 1.x support, and eventually to integrate UnrealEd 2. Additionally, the PS2 and Dreamcast versions of this engine debuted in this timeframe, and initial skeletal animation support was integrated, and S3TC texture compression, high resolution texture size 1024x1024 support.
Released projects
- — (2001) Digital Extremes
- Clive Barker's Undying — (2001) Dreamworks Interactive
- Deus Ex — (2000) Ion Storm
- Deus Ex: The Conspiracy — (2002) Ion Storm
- Disney's Brother Bear — (2003) KnowWonder Digital Mediaworks
- Harry Potter and the Chamber of Secrets — (2002) KnowWonder Digital Mediaworks
- Harry Potter and the Sorcerer's Stone — (2001) KnowWonder Digital Mediaworks
- Mobile Forces — (2002) Rage Software
- Nerf Arena Blast — (1999) Visionary Media, Inc.
- New Legends — (2002) Infinite Machine
- Rune — (2000) Human Head Studios
- * — (2001) Human Head Studios
- — (2000) The Collective
- — (2002) Kamehan Studios
- The Wheel of Time — (1999) Legend Entertainment
- Twin Caliber — (2003) Rage Software
- Unreal Tournament (uses build 400-436) — (1999) Epic Games
- — (2001) MicroProse
- Many other games projects and non-gaming projects including construction simulation and design, training simulation, driving simulation, virtual reality shopping malls, movie storyboards, continuity, pre-visual, etc.)
Unreal Engine 2
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+.
Core code and rendering engine are completely re-written. Technical improvements include significant overhauls to both the rendering and map editor systems such as enhanced lighting & shading, rendering API optimizing and enhancing of provide to Direct3D 8 and same level of OpenGL 1.x. hardware vertex and 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 lip synced animation), large scale terrain support, seamless mixing of indoor meshes(BSP meshes, static meshes, dynamic meshes and out door terrain meshes(heghit meshes), hardware transform and lighting support, very high resolution texture size 2048x2048 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 itself is named Unreal Engine N for Nth-generation Unreal engine.
Announced projects
- San Guo Online — Wayi
- Brothers in Arms (PSP version) — Ubisoft
- — Direct Action Games
- Many other unknown game projects(in particular chinese MMO games and casual games)
Released projects
- Advent Rising — (2005) GlyphX Inc.
- America's Army v1.0 ~ v2.3 — (2002) U.S. Army (The MOVES Institute)
- America's Army: Rise of Soldier (Xbox and PS2) — (2005) Secret Level
- — (2005) Gearbox Software
- — (2005) Gearbox Software
- — (2005) Direct Action Games
- Dead Man's Hand — (2004) Human Head Studios
- Desert Thunder — (2003) Brainbox Games
- — (2003) Ion Storm
- Devastation — (2003) Digitalo Studios
- Exteel — (2005) NC Soft
- Harry Potter and the Prisoner of Azkaban — (2004) KnowWonder Digital Mediaworks
- — (2005) Brainbox Games
- Lineage II — (2003) NC Soft
- — (2003) Atari
- Magna Carta Portable (PSP version) — Softmax
- — (2005) Softmax
- — (2004) Brainbox Games
- Men of Valor — (2004) 2015, Inc.
- Postal² — (2003) Running With Scissors, Inc.
- * — (2003) Running With Scissors, Inc.
- * — (2005) Running With Scissors, Inc.
- Sephiroth — Imazic Entertainment
- — (2004) Zombie
- — (2005) LucasArts
- SWAT 4 — (2005) Irrational Games
- — (2004) Ion Storm
- Tom Clancy's Ghost Recon 2 (GameCube Version, PS2 Version) — (2005) Ubisoft
- Tom Clancy's Rainbow Six 3 (GameCube version, PS2 Version, Xbox version) — (2003) Ubisoft
- (Xbox only) — (2004) Ubisoft
- — (2003) Ubisoft
- * — (2004) Ubisoft
- * — (2005) Ubisoft
- Tom Clancy's Splinter Cell — (2003) Ubisoft
- — (2006) Ubisoft
- — (2004) Ubisoft
- Unreal Engine 2 Runtime Edition (uses build 2226-2227) — (2003) Epic Games
- (uses build 829-2001) — (2003) Legend Entertainment
- *Unreal II EXpanded MultiPlayer (XMP)(uses build 2226) — (2003) Legend Entertainment
- Unreal Tournament 2003 (uses build 2107-2225) — (2002) Digital Extremes
- Unreal Championship (uses build 927-1018) — (2002) Digital Extremes
- — (2006) Direct Action Games
- XIII — (2003) Ubisoft
- Many other unknown game projects(in particular chinese MMO games and casual games)
Unreal Engine 2 Runtime Edition
Unreal Engine 2 Runtime Edition 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.
Unreal Engine GeForce FX Technology Demo, A very highly detailed scene with bump maps, rich textures, and dynamic lighting: the flexibility of the GeForce FX shading allows for elaborate lighting calculations resulting in the soft self shadowing in the folds of statue’s cloak and the subtle shadows in the corner of the room.
Unreal Engine 2.5
Builds 2500-3369: Enhanced version of Unreal Engine 2 with an optimized rendering engine. The core technology re-written and very enhancing and the rendering system provides optimized support for Direct3D 8 and same level of OpenGL 1.x, and even software rendering with Pixomatic (licensed separately). While 2.5 does not make extensive use of Direct3D 9 and OpenGL 2.x level of features, it does use the Direct3D 9 API and thus provides an easy starting point for licensees interested in adding Direct3D 9 and OpenGL 2.x level of graphical features. UDN site Unreal Engine 2.5 support 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, high dynamic range rendering, soft shadows and other modern graphical features present in the Direct3D 9 and OpenGL 2.x feature Set. It supports large textures, with resolutions up to 4096x4096. improving and enhancing UnrealEd toolsets, to included new particle system editor. The Unreal Engine 2.5 adds support for 64-bit Windows and 64-bit Linux operating systems. 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.Announced projects
- Duke Nukem Forever — 3D Realms
- HoopWorld — Streamline Studios
- Priston Tale 2 — yedang online
- Ragnarok Online 2 — Gravity Corp.
- The Chronicles of Spellborn — Spellborn International
- The Lost — Irrational Games
- — Ubisoft
- — Sigil Games Online
- '' — Sigil Games Online
- WarPath — Digital Extremes
- Many other unknown projects(many developers's MMO games and casual games, FPS games and other genre games)
Released projects
- America's Army v2.4 ~ v2.9 — (2005) U.S. Army (The MOVES Institute)
- Pariah — (2005) Digital Extremes
- — (2006) Tripwire Interactive
- — (2006) Irrational Games
- — (2005) Ubisoft
- — (2004) Irrational Games
- (uses build 3357-3363) — (2005) Epic Games
- Unreal Tournament 2004 (uses build 3186-3369) — (2004) Epic Games / Digital Extremes
- Many other unknown projects(many developers's MMO games and casual games, FPS games and other genre games)
Unreal Engine 3
Unreal Engine 3.0
Builds 3500 and above: Unreal Engine 3 incorporates support for Direct3D 9 and next generation APIs including XNA, Direct3D 10 and same level of OpenGL 2.x. The core code and rendering system and all modules were completely rewritten. 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 buffers for characters, stencil shadow volumes for dynamic lights affecting the scene and pre-computed shadow-masks for static light interactions. Full support for seamlessly interconnected indoor and outdoor environments with dynamic per-pixel lighting and shadowing supported everywhere. Unreal Engine 3 also allows for shader models 2, 3 and 4, volumetric environmental effects including height fog, Extensible particle system with visual editor, supporting particle physics and environmental effects, Support for all modern per-pixel lighting and rendering techniques including normal mapped, spherical harmonic lighting, parameterized Phong lighting, custom artist controlled per material lighting models including anisotropic effects, many virtual displacement mapping technologies(including parallax mapping, offset mapping, relief mapping, photonic mapping, uber bump mapping and etc other techniques with horizon mapped self-shadowing and z-bias correction) and "real" displacement mapping(not virtual, this is the vertex texturing, virtual mesh generate for the only using gray-scale height maps) support, light attenuation functions, pre-computed shadow masks, directional light maps, and pre-computed bump-granularity self-shadowing using spherical harmonic maps, non-power-of-two size textures support, physics based animations, new terrain system using a dynamically-deformable base height map extended by multiple layers of smoothly-blended materials including displacement maps, normal maps and arbitrarily complex materials, dynamic LOD-based tessellation and vegetation layers with procedurally-placed meshes and powerful upgrade to UnrealEd toolsets, including a COLLADA import pipeline and many other engine elements, seamlessly loading support, newly powerful multi-threaded rendering support. and including the all features of Artificial Studios's Reality Engine technologies.Announced projects
- All Points Bulletin — Real Time Worlds
- America's Army v3.0 — U.S. Army
- America's Army: Real Heroes — (PS3 and Xbox 360) — U.S. Army
- — Gearbox Software
- BioShock — Irrational Games
- — Konami
- Empire — Chair Entertainment
- Endless Saga — Webzen Games Inc.
- Elveon — 10Tacle
- Fatal Inertia — Koei
- — KAOS
- Fury — Auran
- Gears of War — Epic Games
- Huxley — Webzen Games Inc.
- Interstellar Marines — Zero Point Software
- Lineage III — NC Soft
- Lost Odyssey — Mist Walker / Feel Plus
- Magna Carta 2 — Softmax
- Marble Comics Online — Sigil Games Online
- Mass Effect — BioWare
- Monster-Madness — Southpeak Games
- Parabellum — Anocy
- Project New Jersey — Obsidian Entertainment
- Roboblitz — Naked Sky Entertainment
- Section 8 — Timegate Studios
- Stargate Worlds — Cheyenne Mountain Entertainment
- Stranglehold — Tiger Hill Entertainment
- Swat 5 — VUG
- Tom Clancy's Firehawk — Ubisoft
- (PS3, Xbox 360 version) — Ubisoft
- Tom Clancy's Rainbow Six 5(PC version) — Ubisoft
- Tom Clancy's Splinter Cell 5 — Ubisoft
- Too Human — Silicon Knights
- New — Buena Vista Games
- Unreal Tournament 2007 — Epic Games
- — Sigil Games Online
- Many unannounced titles
Single License
- Unannounced title — 2015, Inc.
- Unannounced title — Ensemble Studios
- Unannounced title — Hirez Studios
- Unannounced title — Perception
- Unannounced title — Spellborn International
- Unannounced title — Tripwire Interactive
- Many unannounced developers
Multiple Licenses
- Unannounced titles — Atari
- Unannounced titles — Artificial Studios
- Unannounced titles — Buena Vista Games
- Unannounced titles — Chair Entertainment
- Unannounced titles — Cranky Pants Games
- Unannounced titles — Eidos Interactive
- Unannounced titles — Gearbox Software
- Unannounced titles — GlyphX Inc.
- Unannounced titles — High Moon Studios
- Unannounced titles — inXile Entertainment
- Unannounced titles — Irrational Games
- Unannounced titles — Koei
- Unannounced titles — Konami
- Unannounced titles — Lucky Chicken Games
- Unannounced titles — Mad Dog
- Unannounced titles — Majesco Games
- Unannounced titles — Microsoft Game Studios
- Unannounced titles — Midway Games
- Unannounced titles — Mind Control Software
- Unannounced titles — Namco
- Unannounced titles — NC Soft
- Unannounced titles — Real Time Worlds
- Unannounced titles — Rocksteady Studios
- Unannounced titles — Sony Computer Entertainment
- Unannounced titles — THQ
- Unannounced titles — Tiger Hill Entertainment
- Unannounced titles — TimeGate Studios
- Unannounced titles — Spark Unlimited
- Unannounced titles — Streamline Studios
- Unannounced titles — Surreal Software
- Unannounced titles — Trilogy
- Unannounced titles — Ubisoft
- Unannounced titles — Vision Studios
- Unannounced titles — Vivendi Universal Games
- Unannounced titles — Webzen
- Unannounced titles — Zombie Studios
- Many unannounced developers
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.[UPDATE] 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.
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.Tim Sweeney says that, regarding the timeline, development of Unreal Engine 3 will continue throughout the current hardware generation through 2009.
Rendering system provide on 2009 and beyond graphics API. the Direct3D 11, 12 and same level of OpenGL. UnrealEd toolsets are improving and enhancing. and all of the other modules and engine elements very improving and extending. altogether exciting highly enhancedments it.
Unreal Engine 4
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).See also
References
- Note (1):
- Note (2):
External links
- [The official Unreal Developer Network] documenting the Unreal engine
- [Online community Unreal engine documentation]
- [Unreal Technology]
- [Unreal Engine 3 Details]
| Unreal series |
|---|
|
Unreal | | eXpanded MultiPlayer Unreal Tournament | Unreal Tournament 2003 | Unreal Tournament 2004 | Unreal Tournament 2007 |
From Wikipedia, the Free Encyclopedia. Original article here. Support Wikipedia by contributing or donating.
All text is available under the terms of the GNU Free Documentation License See Wikipedia Copyrights for details.
