Unreal engine
From Free net encyclopedia
←Older revision | Newer revision→
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 Tom Clancy's Rainbow Six 3: Raven Shield. 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.
Contents |
Games using the Unreal engine
Template:Cleanup-verify Many other software companies have licensed the Unreal engine in order to speed up development of their own titles. 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², 3D Realms' Duke Nukem Forever, the U.S. Army's America's Army, and Ion Storm's Deus Ex: Invisible War.
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 [1]:
Unreal Engine 1
Unreal Engine 1.0
Image:Unreal screenshot.jpg 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
- Dr. Brain's Thinking Games: Action/Reaction — (1999) Knowledge Adventure
- TNN Outdoors Pro Hunter — (1998) DreamForge Intertainment
- Unreal (uses build 220-226) — (1998) Epic Games
- Unreal Mission Pack 1: Return to Na Pali (uses build 224-226) — (1999) Legend Entertainment
- Virtual Reality Notre Dame — (1999) NASA
Unreal Engine 1.5
Image:UnrealIscreen.jpg 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
- Adventure Pinball: Forgotten Island — (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
- Star Trek: Deep Space Nine: The Fallen — (2000) The Collective
- Star Trek: The Next Generation: Klingon Honor Guard — (1998) MicroProse
- Tactical Ops: Assault on Terror — (2002) Kamehan Studios
- The Wheel of Time — (1999) Legend Entertainment
- Twin Caliber — (2003) Rage Software
- Unreal Tournament (uses build 400-436) — (1999) Epic Games
- X-COM: Enforcer — (2001) MicroProse
Unreal Engine 2
Unreal Engine 2.0
Image:Ut2003screen.jpg 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 meshes 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
- San Guo Online — Wayi
- Brothers in Arms PSP — Ubisoft
- MagnaCarta Portable — Soft Max
- World War II Combat: Road to Berlin — Direct Action Games
- WWII Combat: Iwo Jima — Direct Action Games
Released games
- 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 — (2005) Secret Level
- Brothers In Arms: Earned in Blood — (2005) Gearbox Software
- Brothers In Arms: Road to Hill 30 — (2005) Gearbox Software
- Combat: Task Force 121 — (2005) Direct Action Games
- Dead Man's Hand — (2004) Human Head Studios
- Desert Thunder — (2003) Brainbox Games
- Deus Ex: Invisible War — (2003) Ion Storm
- Devastation — (2003) Digitalo Studios
- Exteel — (2005) NC Soft
- Harry Potter and the Prisoner of Azkaban — (2004) KnowWonder Digital Mediaworks
- Land of the Dead: Road to Flidder's Green — (2005) Brainbox Games
- Lineage II — (2003) NC Soft
- Magic: The Gathering Battlegrounds — (2003) Atari
- MagnaCarta: Tears of Blood — (2005)
- Marine Heavy Gunner: Vietnam — (2004) Brainbox Games
- Men of Valor — (2004) 2015, Inc.
- Postal² — (2003) Running With Scissors, Inc.
- Sephiroth — Imazic Entertainment
- Shadow Ops: Red Mercury — (2004) Zombie
- Star Wars: Republic Commando — (2005) LucasArts
- SWAT 4 — (2005) Irrational Games
- Thief: Deadly Shadows — (2004) Ion Storm
- Tom Clancy's Ghost Recon 2 (PS2 Version, GC Version) — (2005) Ubisoft
- Tom Clancy's Rainbow Six 3 (PS2 version, GC Version, Xbox version) — (2003) Ubisoft
- Tom Clancy's Rainbow Six 3: Black Arrow (Xbox Only) — (2004) Ubisoft
- Tom Clancy's Rainbow Six 3: Raven Shield — (2003) Ubisoft
- Tom Clancy's Splinter Cell — (2003) Ubisoft
- Tom Clancy's Splinter Cell: Essentials — (2006) Ubisoft
- Tom Clancy's Splinter Cell: Pandora Tomorrow — (2004) Ubisoft
- Unreal Engine 2 Runtime Edition (uses build 2226-2227) — (2003) Epic Games
- Unreal II: The Awakening (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
- XIII — (2003) Ubisoft
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
- America's Army: Special Force Overmatch — US Army
- America's Army: Stryker Overmatch — US Army
- Bioshock — Irrational Games
- Duke Nukem Forever — 3D Realms
- Hoopworld — Streamline Studios
- Priston Tale 2 — yedang online
- Ragnarok Online 2 — Gravity Corporation
- Stargate SG-1: The Alliance — Perception
- The Chronicles of Spellborn — Spellborn International
- Tom Clancy's Splinter Cell: Double Agent — Ubisoft
- Vanguard: Saga of Heroes — Sigil Games Online
- Vanguard: first expantion pak — Sigil Games Online
- WarPath — Digital Extremes
- Unannounced Title — Irrational Games
Released games
- America's Army v2.4 ~ v2.9 — (2005) U.S. Army (The MOVES Institute)
- Pariah — (2005) Digital Extremes
- Red Orchestra: Ostfront 41-45 — (2006) Tripwire Interactive
- SWAT 4: The Stetchkov Syndicate — (2006) Irrational Games
- Tom Clancy's Splinter Cell: Chaos Theory — (2005) Ubisoft
- Tribes: Vengeance — (2004) Irrational Games
- Unreal Championship 2: The Liandri Conflict (uses build 3357-3363) — (2005) Epic Games
- Unreal Tournament 2004 (uses build 3186-3369) — (2004) Epic Games / Digital Extremes
Unreal Engine 3
Image:Unreal3engine-berserker.jpg
Unreal Engine 3.0
Builds 3500 and above: Unreal Engine 3 incorporates support for DirectX 9 and next generation APIs 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 buffers for characters, stencil shadow volumes for dynamic lights affecting the scene and pre-computed shadow-masks for static light interactions. Unreal Engine 3 also allows for shader models 2, 3 and 4.
Announced games
- All Points Bulletin — Real Time Worlds
- America's Army v3.0 — U.S. Army
- America's Army: Real Heroes — (Xbox 360 and PS3) — U.S. Army
- Brothers in Arms: Hell's Highway — Gearbox Software
- Endless Saga — Webzen Games Inc.
- Elveon — 10Tacle
- Frame City Killer — Namco
- Gears of War — (2006) Epic Games
- Huxley — Webzen Games Inc.
- Indiana Jones — LucasArts
- Lineage III — NC Soft
- Lost Odyssey — Mist Walker / Feel Plus
- Magna Carta 2 — Soft Max
- Marble Comics Online — Sigil Games Online
- Mass Effect — BioWare
- Project IM — (unknown) Zero Point Software
- Project New Jersey — Obsidian Entertainment
- Roboblitz — Naked Sky Entertainment
- Section 8— Timegate Studios
- Stranglehold — (2006) Tiger Hill Entertainment
- Swat 5 — VUG
- Tom Clancy's Splinter Cell 5 — Ubisoft
- Too Human — Silicon Knights
- New Turok (placeholder title) — Buena Vista Games
- Unreal Tournament 2007 (2006) Epic Games
- Vanguard: second expansion pak — Sigil Games Online
- Unannounced title — 2015, Inc.
- Unannounced title — Acony
- Unannounced title — Ensemble Studios
- Unannounced title — Hirez Studios
- Unannounced title — Perception
- Unannounced title — Spellborn International
- Unannounced title — Tripwire Interactive
- Unannounced titles — Atari
- Unannounced titles — Buena Vista Games
- 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 — 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
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 yearsTemplate:Fn. 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 EpicTemplate:Fn.
See also
References
External links
- The official Unreal Developer Network documenting the Unreal engine
- Online community Unreal engine documentation
- Unreal Technology
- Unreal Engine 3 Details
fr:UnrealEngine it:Unreal Engine pl:Unreal engine fi:Unreal Engine