Unreal Engine
From Wikipedia, the free encyclopedia
Unreal Engine | |
Developer: | Epic Games |
---|---|
Latest release: | UE1 - 226, UE1.5 - 436, UE2 - 2227, UE2.5 - 3369 / UE1 - 2000, UE1.5 - 2001 UE2 - 2004, UE2.5 - 2005 |
OS: | PC (Microsoft Windows, GNU/Linux), Apple Macintosh (Mac OS, Mac OS X) Dreamcast, Xbox, Xbox 360, Playstation 2, Playstation 3 |
Use: | Game Engine |
Website: | Unreal Technology Website |
The Unreal Engine is a widely-used game engine developed by Epic Games. First illustrated in the 1998 first-person shooter game Unreal, it has been the basis of many games since, including Unreal Tournament , Tom Clancy's Rainbow Six 3: Raven Shield , and Gears of War. Although primarily developed for first-person shooters, it has been successfully utilized in a variety of genres, including 3rd-person stealth (Tom Clancy's Splinter Cell) and MMORPG (Vanguard: Saga of Heroes).
Its core written in C++, the Unreal Engine features a high degree of portability, supporting a plethora of platforms including the IBM PC compatibles (Microsoft Windows, GNU/Linux), Apple Macintosh (Mac OS, Mac OS X) and many consoles (Dreamcast, Xbox, Xbox 360, Playstation 2, Playstation 3). A great deal of the gameplay code is written in UnrealScript, a proprietary scripting language, and as such large parts of the gameplay can be modified without delving deep into the engine internals. Additionally, as with other middleware packages, the Unreal Engine also provides various tools to assist with content creation, both for designers and artists.
Contents |
[edit] Versions
[edit] Unreal Engine 1
Making its debut in 1998, the first generation Unreal Engine integrated rendering, collision detection, AI, visibility, networking and file system management into one complete engine. With the level of integration used, some trade-offs were necessary to maintain performance levels with the hardware that was available at the time. For example, Epic decided to use cylindrical collision detection over the IK collision detection system in an effort to maintain playable framerates on systems that were common at the time of its release. Internally, Epic used this engine for Unreal and Unreal Tournament.
[edit] Unreal Engine 2
The second version of the Unreal Engine got off to a rocky start with the mixed reviews for Unreal Tournament 2003. This generation saw the core code and rendering engine completely re-written and the new UnrealEd 3 integrated. It also integrated the Karma physics SDK, which powered the vehicles in Unreal Tournament 2004. Many other engine elements were also updated, with improved and added support for the PlayStation 2 and the Xbox, respectively. A specialized version of UE2 called UE2X, which was used for Unreal Championship 2, features optimizations specific to the first-generation Xbox.[1]
[edit] Unreal Engine 3
The third generation Unreal Engine was designed specifically for DirectX 9/10 PCs and next-generation consoles (currently the Xbox 360 and Playstation 3). Its (once again) rewritten renderer supports many advanced techniques including HDR, per-pixel lighting, and dynamic shadows, and builds upon the tools available in previous versions of the engine. Karma support was discontinued in favor of PhysX from Ageia,[2] and additionally FaceFX is included to generate facial animations.[3] Epic used this version of the engine for Gears of War and is using it for Unreal Tournament 2007.
Due to aggressive licensing, this current iteration has garnered a great deal of support from several big licensees, including Sony and Electronic Arts. Speaking volumes for its extensibility, UE3 has seen adoption by many non-gaming projects including construction simulation and design, training simulation, driving simulation, virtual reality shopping malls, movie storyboards, continuity, pre-visual, etc., in spite of the fact that the toolset and source code is meant for games.
[edit] Unreal Engine 4
Mark Rein, the vice-president of Epic Games, revealed on August 18, 2005 that Unreal Engine 4 had been in development over the past two years.[4] The engine targets PCs, then the next generation of consoles after the seventh generation. The only person to work on the engine so far is Tim Sweeney, technical director at Epic;[5] however, at the 2006 GDC, Sweeney stated that development will not begin in earnest on the next version until some time in 2008, as UE3 is intended to be sustainable until 2010.
[edit] Games Using the Unreal Engine
A list of many other games powered by Unreal Technology can be viewed on the official website.
[edit] Unreal Engine 1
- 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[6][7]
- Dr. Brain's Thinking Games: Action/Reaction — (1999) Knowledge Adventure
- 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 [8]
- Rune — (2000) Human Head Studios
- Star Trek: Deep Space Nine: The Fallen — (2000) The Collective [11]
- Star Trek: The Next Generation: Klingon Honor Guard — (1998) MicroProse[12]
- Tactical Ops: Assault on Terror — (2002) Kamehan Studios
- TNN Outdoors Pro Hunter — (1998) DreamForge Intertainment
- Twin Caliber — (2003) Rage Software
- Unreal — (1998) Epic Games
- Unreal Mission Pack 1: Return to Na Pali — (1999) Legend Entertainment
- Unreal Tournament — (1999) Epic Games
- Unrealty — (2000) Perilith Industrielle[13]
- Virtual Reality Notre Dame — (1999) Digitalo Studios
- The Wheel of Time — (1999) Legend Entertainment
- X-COM: Enforcer — (2001) MicroProse
[edit] Unreal Engine 2
- America's Army v1.0 ~ v2.7 — (2006) U.S. Army
- Brothers In Arms: Road to Hill 30(2005), Brothers In Arms: Earned in Blood — (2005) Gearbox
- Combat: Task Force 121 — (2005) Direct Action Games[14][15]
- 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[16]
- Harry Potter and the Prisoner of Azkaban — (2004) KnowWonder Digital Mediaworks[citation needed]
- Lineage II — (2003) NC Soft
- Magic: The Gathering Battlegrounds — (2003) Atari
- Pariah — (2005) Digital Extremes[17][18]
- Postal² — (2003) Running With Scissors, Inc.
- Red Orchestra: Ostfront 41-45 — (2006) Tripwire Interactive[19][20]
- Sephiroth — Imazic Entertainment
- Shadow Ops: Red Mercury — (2004) Zombie
- Star Wars: Republic Commando — (2005) LucasArts[21][22]
- SWAT 4 — (2005) Irrational Games[23]
- Thief: Deadly Shadows — (2004) Ion Storm
- Tom Clancy's Rainbow Six 3: Athena Sword — (2004) Ubisoft[24]
- 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: Pandora Tomorrow — (2004) Ubisoft
- Tom Clancy's Splinter Cell: Chaos Theory — (2005) Ubisoft[25]
- Tom Clancy's Splinter Cell: Double Agent — (2006) Ubisoft
- Tom Clancy's Ghost Recon 2 — (2006) Ubisoft
- Unreal II: The Awakening — (2003) Legend Entertainment
- Unreal Championship — (2002) Digital Extremes
- Unreal Championship 2- (2005) Epic Games
- Unreal Engine 2 Runtime Edition — (2003) Epic Games
- Unreal Tournament 2003 — (2002) Digital Extremes
- Unreal Tournament 2004 — (2004) Digital Extremes
- World War II Combat: Iwo Jima — Direct Action Games[26]
- XIII — (2003) Ubisoft
[edit] Unreal Engine 3
- Roboblitz — (2006) Naked Sky Entertainment[27]
- Brothers In Arms: Hell's Highway — (2007) Gearbox Software[28]
- Elveon (2007) 10tacle studios[29]
- Gears of War — (2006) Epic Games
- Huxley - (2007) Webzen[30]
- Mass Effect — (2007) Bioware[31]
- Medal of Honor: Airborne (2007) Electronic Arts[32]
- Too Human - (2007) Silicon Knights[33]
- Unreal Tournament 2007 — (2007) Epic Games
- Lineage 3 — (2007) NCsoft[34]
- Lost Odyssey - (2007)Mistwalker[35]
- Stranglehold - (2007) Midway Games - Chicago Studio [36]
- Stargate Worlds - (2007) Cheyenne Mountain Entertainment[37]
[edit] See also
[edit] References
- ^ [1]
- ^ Unreal Engine 3 integrates AGEIA PhysX processor support
- ^ [2]
- ^ Rein: "We've been working on Unreal Engine 4 for two years" [3]. Computer And Video Games. Retrieved on August 19, 2005.
- ^ Interview: Mark Rein [4]. Computer And Video Games. Retrieved on September 30, 2005.
- ^ Interview with the developers, mentions the issues porting UE to the PlayStation 2
- ^ Review of DE:TC with mention of the use of the Unreal Engine
- ^ Smart Computing Article - New Legends
- ^ [5]
- ^ [6]
- ^ IGN: Star Trek Deep Space Nine: The Fallen Preview
- ^ [7]
- ^ [8]
- ^ XGP Gaming: Combat: Task Force 121 Announced
- ^ Extreme Gamer - Combat Task Force 121 Xbox Review
- ^ Online Multiplayer Games Network (OMGN): Games Directory: Exteel
- ^ Pariah - Games - Review - www.pcauthority.com.au
- ^ IGN: Pariah
- ^ PC Interview: Red Orchestra: Ostfront 41-45 - ComputerAndVideoGames.com
- ^ Welcome to Gamepyre - Gamepyre
- ^ [9]
- ^ [10]
- ^ WORTHPLAYING - - All about games
- ^ Raven Shield: Athena Sword
- ^ Tom Clancy's Splinter Cell Chaos Theory for PC Reviews - PC Tom Clancy's Splinter Cell Chaos Theory Reviews
- ^ World War II Combat: Iwo Jima
- ^ [11]
- ^ [12]
- ^ Gamer's Hell news - "Elveon Powered By Unreal Engine 3"
- ^ GameSpot Preview of Huxley
- ^ [13]
- ^ Medal of Honor: Airborne First Look
- ^ [14]
- ^ [15]
- ^ http://xbox360.ign.com/articles/613/613377p1.html
- ^ http://xbox360.ign.com/objects/748/748381.html
- ^ [16]
[edit] External links
- The official Unreal Developer Network documenting the Unreal Engine
- Unreal Technology
- Unreal Engine 1 Features
- Unreal Engine 2
- Unreal Engine 3