List of first-person shooter engines

Last updated

This is a sortable list of first-person shooter engines .

Contents

Early first-person shooter graphics engines

Game engineFirst used forDateOther first-person shooters
Maze War 1973
Spasim 1974
Arsys Software Plazma Line 1984 Wibarm (1986), Star Cruiser (1988), Star Cruiser 2 (1992)
Freescape Driller 1987 Dark Side (1988), Total Eclipse (1988), Castle Master (1990), Castle Master II: The Crypt (1990), Total Eclipse II: The Sphinx Jinx (1991)
The Colony 1988

Early 1990s: wireframes to 2.5D worlds and textures

Game engineFirst used forDateOther first-person shooters
The Super Spy 1990 Crossed Swords (1991)
Wolf 3D Engine 0.5 Hovertank 3D 1990
Wolfenstein 3D Engine 0.9 Catacomb 3D 1991
Gun Buster 1992
Wolfenstein 3D engine Wolfenstein 3D 1992 Spear of Destiny (1992), Blake Stone: Aliens of Gold (1993), Operation Body Count (1994), Corridor 7: Alien Invasion (1994), Blake Stone: Planet Strike (1994), Rise of the Triad (1994), Super Noah's Ark 3D (1994)
Underworld Engine Ultima Underworld 1992 System Shock (1994)
KenTech Ken's Labyrinth 1993
Pie in the Sky Lethal Tender 1993 Terminal Terror (1994), Pencil Whipped (2000), various others (1994–1998)
id Tech 1 Doom 1993 Doom II: Hell on Earth (1994), Heretic (1994), The Ultimate Doom (1995), Hexen: Beyond Heretic (1995), Master Levels for Doom II (1995), Hexen: Deathkings of the Dark Citadel (1996), Heretic: Shadow of the Serpent Riders (1996), Strife: Quest for the Sigil (1996), Final Doom (1996), Chex Quest (1996), Chex Quest 2: Flemoids Take Chextropolis (1997), Doom 64 (1997)
Aleph Zero Marathon 1994
Build Engine Legend of the Seven Paladins 1994 Witchaven (1995), William Shatner's TekWar (1995), Duke Nukem 3D (1996), Witchaven II: Blood Vengeance (1996), Duke Nukem 3D: Atomic Edition (1996), PowerSlave (1996, PC version), Redneck Rampage (1997), Blood (1997), Shadow Warrior (1997), Redneck Rampage: Suckin' Grits on Route 66 (1998), Redneck Rampage Rides Again (1998), NAM (1998), Extreme Paintbrawl (1998), World War II GI (1999), Ion Maiden (2019)
Aleph One Marathon 2: Durandal 1995 Marathon Infinity (1996), Prime Target (1996), ZPC (1996), Damage Incorporated (1997)
Jedi Engine Star Wars: Dark Forces 1995 Outlaws (1997)
Gloom Gloom 1995 Gloom 2 , Gloom 3 , Gloom mods (1995-2015)
BreedTech Alien Breed 3D 1995
BreedTech 2 Alien Breed 3D II: The Killing Grounds 1996
Assassin 2015 1996 Goosebumps: Attack of the Mutant (1997)
Chasm: The Rift 1997

Mid 1990s: 3D models, beginnings of hardware acceleration

Game engineFirst used forDateOther first-person shooters
Geograph Seal 1994
Descent 1995 Descent II (1996), Descent 3 (1999)
XnGine The Terminator: Future Shock 1995 The Terminator: SkyNET (1996)
Quake Engine Quake 1996 Hexen II (1997), Malice (1997), X-Men: The Ravages of Apocalypse (1997), Laser Arena (2000), Wrath: Aeon of Ruin (2019)
SlaveDriver PowerSlave (Sega Saturn version)1996 Quake (1997, Sega Saturn version), Duke Nukem 3D (1997, Sega Saturn version)
TurokTech Turok: Dinosaur Hunter 1997 Turok 2: Seeds of Evil (1998), South Park (1998), Turok: Rage Wars (1999), Turok 3: Shadow of Oblivion (2000)
RareWare Engine GoldenEye 007 1997 Perfect Dark (2000)
Sith engine Star Wars Jedi Knight: Dark Forces II 1997
id Tech 2 Quake II 1997 Heretic II (1998), SiN (1998), Kingpin: Life of Crime (1999), Soldier of Fortune (2000), Daikatana (2000)
Lithtech 1.0 Shogo: Mobile Armor Division 1998 Blood II: The Chosen (1998)

Late 1990s: 32-bit color, GPUs become standard

Game engineFirst used forDateOther first-person shooters
Unreal Engine Unreal 1998 Star Trek: The Next Generation: Klingon Honor Guard (1998), Unreal Tournament (1999), Deus Ex (2000), Clive Barker's Undying (2001)
GoldSrc Half-Life 1998 Counter-Strike (2000), Gunman Chronicles (2000), James Bond 007: Nightfire (2002, PC version), Day of Defeat (2003), Counter-Strike: Condition Zero (2004)
Dark Engine Thief: The Dark Project 1998 System Shock 2 (1999), Thief II: The Metal Age (2000)
Torque Starsiege: Tribes 1998 Tribes 2 (2001)
id Tech 3 Quake III Arena 1999 Star Trek: Voyager – Elite Force (2000), Quake III: Team Arena (2000), Urban Terror (2000), Return to Castle Wolfenstein (2001), Medal of Honor: Allied Assault (2002), Star Wars Jedi Knight II: Jedi Outcast (2002), Soldier of Fortune II: Double Helix (2002), Wolfenstein: Enemy Territory (2003), Star Trek: Elite Force II (2003), Star Wars Jedi Knight: Jedi Academy (2003), Call of Duty (2003), ioquake3 (2005), OpenArena (2006), Tremulous (2006)
Lithtech 2.x The Operative: No One Lives Forever 2000

Early 2000s: increasing detail, outdoor environments, rag-doll physics

Game engineFirst used forDateOther first-person shooters
Serious Engine Serious Sam: The First Encounter 2001 Serious Sam: The Second Encounter (2002)
Real Virtuality Operation Flashpoint: Cold War Crisis 2001VBS1 (2002), ArmA: Armed Assault (2007), ARMA II (2009)
Cube Engine Cube 2001 AssaultCube (2008)
SAGE Command & Conquer: Renegade 2002
Unreal Engine 2.0 America's Army 2002 Unreal Tournament 2003 (2002) Unreal II: The Awakening (2003), Tom Clancy's Rainbow Six 3: Raven Shield (2003), Devastation (2003), Postal 2 (2003), Unreal Tournament 2004 (2004)
Refractor 2 Battlefield 1942 2002 Battlefield Vietnam (2004), Battlefield 2 (2005), Battlefield 2142 (2006)
Lithtech Jupiter No One Lives Forever 2: A Spy in H.A.R.M.'s Way 2002 Tron 2.0 (2003)

Mid 2000s: lighting and pixel shaders, physics

Game engineFirst used forDateOther first-person shooters
Blam Engine Halo: Combat Evolved 2001 Halo 2 (2004), Stubbs the Zombie (2005), Halo 3 (2007), Halo 3: ODST (2009), Halo: Reach (2010), Halo 4 (2012), Halo 5: Guardians (2015)
Diesel Ballistics 2001 Tom Clancy's Ghost Recon Advanced Warfighter (2006, PC version only), Tom Clancy's Ghost Recon Advanced Warfighter 2 (2007, PC version only), Payday: The Heist (2011), Payday 2 (2013), Raid: World War II (2017)
Zero Star Wars: The Clone Wars 2002 Star Wars: Battlefront (2004), Star Wars: Battlefront II (2005)
Unreal Engine 2.5 Tribes Vengeance 2004 Unreal Tournament 2004 (2004), BioShock (2007), Duke Nukem Forever (2011)
CryEngine Far Cry 2004 Far Cry Instincts (2005), Far Cry Instincts: Evolution (2006), Far Cry Instincts: Predator (2006), Far Cry Vengeance (2006)
Cube 2 Engine Cube 2: Sauerbraten 2004Red Eclipse (2011)
id Tech 4 Doom 3 2004 Quake 4 (2005), Prey (2006), Enemy Territory: Quake Wars (2007), Wolfenstein (2009), Brink (2011)
Source Counter-Strike: Source 2004 Half-Life 2 (2004), Half-Life 2: Deathmatch (2004), Half-Life: Source (2004), Day of Defeat: Source (2005), Half-Life 2: Lost Coast (2005), Half-Life Deathmatch: Source (2006), Half-Life 2: Episode One (2006), SiN Episodes (2006), The Ship (2006), Kuma\War (2006), Half-Life 2: Episode Two (2007), Team Fortress 2 (2007), Dystopia (2007), Left 4 Dead (2008), Left 4 Dead 2 (2009), Zeno Clash (2009), NeoTokyo (2009), Bloody Good Time (2010), No More Room in Hell (2011), Nuclear Dawn (2011), Counter-Strike: Global Offensive (2012), Consortium (2014), Fistful of Frags (2014), Day of Infamy (2017), Black Mesa (2020)
Lithtech Jupiter EX F.E.A.R. 2005 Combat Arms (2008), F.E.A.R. 2: Project Origin (2009)
IW engine Call of Duty 2005 Call of Duty 4: Modern Warfare (2007), Call of Duty: World at War (2008), 007: Quantum of Solace (2008), Call of Duty: Modern Warfare 2 (2009), Call of Duty: Black Ops (2010), Call of Duty: Modern Warfare 3 (2011), Call of Duty: Black Ops II (2012), Call of Duty: Ghosts (2013), Call of Duty: Black Ops III (2015), Call of Duty: Infinite Warfare (2016), Call of Duty: Black Ops 4 (2018), Call of Duty: Modern Warfare (2019) , Call of Duty: Black Ops Cold War (2020), Call of Duty: Vanguard (2021), Call of Duty: Modern Warfare II (2022), Call of Duty: Modern Warfare III (2023)
Unity GooBall 2005 Deus Ex: The Fall (2013), Interstellar Marines (2013), Dead Effect (2013), Superhot (2016), DUSK (2018)
X-Ray Engine S.T.A.L.K.E.R.: Shadow of Chernobyl 2007 S.T.A.L.K.E.R.: Clear Sky (2008)

Late 2000s to 2010s: the approach to photorealism

Game engineFirst used fordateOther first-person shooters
Unreal Engine 3 Tom Clancy's Rainbow Six: Vegas 2006 Medal of Honor: Airborne (2007), Unreal Tournament 3 (2007), Turok (2008), Brothers in Arms: Hell's Highway (2008), Aliens: Colonial Marines (2013), Borderlands (2009), Tribes: Ascend (2012), BioShock Infinite (2013)
CryEngine 2 Crysis 2007 Crysis Warhead (2008), Entropia Universe (2009)
Dunia Engine Far Cry 2 2008 Far Cry 3 (2012), Far Cry 3: Blood Dragon (2013)
Frostbite Engine Battlefield: Bad Company 2008 Battlefield 1943 (2009), Battlefield: Bad Company 2 (2010), Medal of Honor (2010, multiplayer only), Battlefield 3 (2011), Battlefield 4 (2013), Battlefield Hardline (2015), Star Wars Battlefront (2015), Battlefield 1 (2016), Star Wars Battlefront II (2017), Battlefield V (2018), Star Wars: Squadrons (2020), Battlefield 2042 (2021), Dead Space (2023)
EGO engine Operation Flashpoint 2: Dragon Rising 2009
Real Virtuality 3 ArmA 2 2009
Chrome Engine 4 Call of Juarez: Bound in Blood 2009 Dead Island (2011)
X-ray engine 1.6 S.T.A.L.K.E.R.: Call of Pripyat 2009
id Tech 5 Rage 2011 Wolfenstein: The New Order (2014), Wolfenstein: The Old Blood (2015)
CryEngine 3 Crysis 2 2011 Crysis (2011, console versions), Crysis 3 (2013), Warface (2013), Enemy Front (2014)
Vision Engine 8 7554 2011 Dizzel (2014)
Real Virtuality 4 ArmA 3 2013
Decima Killzone: Shadow Fall 2013 RIGS: Mechanized Combat League (2016)
Tiger Engine Destiny 2014 Destiny 2 (2017)
Unreal Engine 4 Daylight 2014 LawBreakers (2017), Hypercharge: Unboxed (2017), Insurgency: Sandstorm (2018), Borderlands 3 (2019), Bright Memory (2019), Descent (2019), Postal 4 (2019), Atomic Heart (2023),
CryEngine 4 Evolve 2015 Homefront: The Revolution (2016), Prey (2017)
id Tech 6 Doom 2016 Wolfenstein II: The New Colossus (2017), Wolfenstein: Youngblood (2019), Wolfenstein: Cyberpilot (2019)
Dawn Engine Deus Ex: Mankind Divided 2016
CryEngine V Hunt: Showdown (2018)2016Crysis Remastered (2020)

2020s: 8K and high frame rates

Game engineFirst used fordateOther first-person shooters
id Tech 7 Doom Eternal 2020
Source 2 Half-Life: Alyx 2020 Counter-Strike 2 (2023), S&Box (TBA)
Slipspace Halo Infinite 2021
Unreal Engine 5 Immortals of Aveum 2022 RoboCop: Rogue City (2023), The Finals (2023)
CryEngine 6 TBATBA

Specialized engines/engine middle-ware

Some features may be integrated into engines. For instance for trees and foliage a special "engine" is available, SpeedTree, that does just that (or could be integrated into general engines). The Euphoria character's 3D animating engine can be used independently but is integrated in the Rockstar Advanced Game Engine and the game Grand Theft Auto IV .

See also

Related Research Articles

<i>Heretic II</i> 1998 video game

Heretic II is a dark fantasy action-adventure game developed by Raven Software and published by Activision in November 1998 continuing the story of Corvus, the main character from its predecessor, Heretic. It is the fourth game in the Hexen: Beyond Heretic series and comes after the "Serpent Rider" trilogy. Although Id Software owns the publishing rights to the previous titles, Heretic 2 is owned by Activision since they own Raven Software and its IPs.

A game engine is a software framework primarily designed for the development of video games and generally includes relevant libraries and support programs such as a level editor. The "engine" terminology is akin to the term "software engine" used more widely in the software industry.

Urban Terror is a freeware multiplayer first-person shooter video game developed by FrozenSand. Originally a total conversion of id Software's Quake III Arena, FrozenSand released Urban Terror as a free standalone game in 2007 utilizing ioquake3 as the game engine. While the game engine is licensed under the open-source GPL, Urban Terror's game code is closed source and its assets are freeware but not open content.

id Tech 1, also known as the Doom engine, is the game engine used in the id Software video games Doom and Doom II: Hell on Earth. It is also used in Heretic, Hexen: Beyond Heretic, Strife: Quest for the Sigil, Hacx: Twitch 'n Kill, Freedoom, and other games produced by licensees. It was created by John Carmack, with auxiliary functions written by Mike Abrash, John Romero, Dave Taylor, and Paul Radek. Originally developed on NeXT computers, it was ported to MS-DOS and compatible operating systems for Doom's initial release and was later ported to several game consoles and operating systems.

<i>Super 3D Noahs Ark</i> 1994 video game

Super 3D Noah's Ark is a non-violent Christian first-person shooter developed by Wisdom Tree for the Super Nintendo Entertainment System, and was ported a year later to MS-DOS, and re-released in 2015 on Steam for Microsoft Windows, Mac OS X, and Linux. The game was an officially licensed id Software Wolfenstein 3D engine title, but was not licensed by Nintendo, so it was sold in Christian bookstores instead of typical video game retailers.

2.5D perspective refers to gameplay or movement in a video game or virtual reality environment that is restricted to a two-dimensional (2D) plane with little or no access to a third dimension in a space that otherwise appears to be three-dimensional and is often simulated and rendered in a 3D digital environment.

A first-person shooter engine is a video game engine specialized for simulating 3D environments for use in a first-person shooter video game. First-person refers to the view where the players see the world from the eyes of their characters. Shooter refers to games which revolve primarily around wielding firearms and killing other entities in the game world, either non-player characters or other players.

<i>Nexuiz</i> 2005 video game

Nexuiz is a free first-person shooter video game developed and published by Alientrap. The game was released under the GNU General Public License (GPL) and uses the DarkPlaces engine, a modified Quake engine. A remake, also called Nexuiz, was released for Steam and Xbox 360 using CryEngine 3. The original game was released on May 31, 2005.

<i>Quake</i> engine Video game engine developed by id Software

The Quake engine is the game engine developed by id Software to power their 1996 video game Quake. It featured true 3D real-time rendering. Since 2012, it has been licensed under the terms of GNU General Public License v2.0 or later.

<span class="mw-page-title-main">CryEngine</span> Game engine by Crytek

CryEngine is a game engine designed by the German game developer Crytek. It has been used in all of their titles with the initial version being used in Far Cry, and continues to be updated to support new consoles and hardware for their games. It has also been used for many third-party games under Crytek's licensing scheme, including Sniper: Ghost Warrior 2 and SNOW. Warhorse Studios uses a modified version of the engine for their medieval RPG Kingdom Come: Deliverance. Ubisoft maintains an in-house, heavily modified version of CryEngine from the original Far Cry called the Dunia Engine, which is used in their later iterations of the Far Cry series.

Cube 2: Sauerbraten is a first-person shooter released for Microsoft Windows, Linux, FreeBSD, OpenBSD, and Mac OS X using OpenGL and SDL.

<i>Extreme PaintBrawl</i> 1998 video game

Extreme PaintBrawl is a paintball video game released for DOS/Windows on October 20, 1998. The game is considered to be one of the worst video games ever made. Extreme PaintBrawl was developed in two weeks using the Build engine; its soundtrack was composed by musician Todd Duane, who sent his demo tracks to Head Games. The game was followed by Extreme PaintBrawl 2 in 1999, Ultimate PaintBrawl 3 in 2000, and Extreme PaintBrawl 4 in 2002, all of which were met with negative reviews.

<span class="mw-page-title-main">First-person (video games)</span> Graphical perspective

In video games, first-person is any graphical perspective rendered from the viewpoint of the player character, or from the inside of a device or vehicle controlled by the player character. It is one of two perspectives used in the vast majority of video games, with the other being third-person, the graphical perspective from outside of any character ; some games such as interactive fiction do not belong to either format.

Red Faction is a series of shooter video games developed by Volition and owned by Plaion. Originating in 2001, the Red Faction games have spanned Microsoft Windows, macOS and consoles, including the PlayStation 2, GameCube, Xbox, PlayStation 3 and Xbox 360. Original developers Volition have retained the rights to the series since 2020, with no updates provided on whether a future fifth game is in the works or may be so in the future.

<span class="mw-page-title-main">First-person shooter</span> Video game genre

A first-person shooter (FPS) is a video game centered on gun fighting and other weapon-based combat seen from a first-person perspective, with the player experiencing the action directly through the eyes of the main character. This genre shares multiple common traits with other shooter games, and in turn falls under the action games category. Since the genre's inception, advanced 3D and pseudo-3D graphics have proven fundamental to allow a reasonable level of immersion in the game world, and this type of game helped pushing technology progressively further, challenging hardware developers worldwide to introduce numerous innovations in the field of graphics processing units. Multiplayer gaming has been an integral part of the experience, and became even more prominent with the diffusion of internet connectivity in recent years.

Pie in the Sky is a 2.5D and 3D first-person shooter engine most popular in the mid-to-late 1990s by Pie in the Sky Software, also known as Power 3D and the 3D Game Creation or 3D Game Creation System engine. The engine was used in two games by the company as well as many other independent games and amateur projects after it was turned into a commercial game creator, largely because it minimized the amount of computer programming knowledge needed to make 3D games in its editing tools, making it suitable even for beginners with no game-design experience.

<i>Xonotic</i> 2011 video game

Xonotic is a free and open-source first-person shooter video game. It was developed as a fork of Nexuiz, following controversy surrounding the game's development. The game runs on a heavily modified version of the Quake engine known as the DarkPlaces engine. Its gameplay is inspired by Unreal Tournament and Quake, but with various unique elements.

A game creation system (GCS) is a consumer-targeted game engine and a set of specialized design tools, and sometimes also a light scripting language, engineered for the rapid iteration of user-derived video games.

<span class="mw-page-title-main">Unvanquished (video game)</span> 2012 video game

Unvanquished is a free and open-source video game. It is a multiplayer first-person shooter and real-time strategy game where Humans and Aliens fight for domination.

Autodesk Stingray, formally known as Bitsquid, is a discontinued 3D game engine with support for Linux, Windows, PlayStation 5, PlayStation 4, PlayStation 3, Xbox Series X and Series S, Xbox 360, Android and iOS. It uses the Lua scripting language.

References