List of first-person shooter engines explained

See also: List of game engines.

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

Early first-person shooter graphics engines

width=20%Game enginewidth=30%First used forwidth=12pxDateOther first-person shooters
Maze War1973
Spasim1974
Arsys SoftwarePlazma Line1984Wibarm (1986), Star Cruiser (1988), Star Cruiser 2 (1992)
FreescapeDriller1987Dark Side (1988), Total Eclipse (1988), Castle Master (1990), (1990), Total Eclipse II: The Sphinx Jinx (1991)
The Colony1988

Early 1990s: wireframes to 2.5D worlds and textures

width=20%Game enginewidth=30%First used forwidth=12pxDateOther first-person shooters
The Super Spy1990Crossed Swords (1991)
Wolf 3D Engine 0.5Hovertank 3D1990
Wolfenstein 3D Engine 0.9Catacomb 3D1991
Gun Buster1992
Wolfenstein 3D engineWolfenstein 3D1992Spear of Destiny (1992), (1993), Operation Body Count (1994), (1994), (1994), Rise of the Triad (1994), Super Noah's Ark 3D (1994)
Underworld EngineUltima Underworld1992System Shock (1994)
KenTechKen's Labyrinth1993
Pie in the SkyLethal Tender1993Terminal Terror (1994), Pencil Whipped (2000), various others (1994–1998)
id Tech 1Doom1993 (1994), Heretic (1994), The Ultimate Doom (1995), (1995), Master Levels for Doom II (1995), (1996), (1996), (1996), Final Doom (1996), Chex Quest (1996), (1997), Doom 64 (1997)
Aleph ZeroMarathon1994
Build EngineLegend of the Seven Paladins1994Witchaven (1995), William Shatner's TekWar (1995), Duke Nukem 3D (1996), (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 Fury (2019)
Aleph One1995Marathon Infinity (1996), Prime Target (1996), ZPC (1996), Damage Incorporated (1997)
Jedi Engine1995Outlaws (1997)
GloomGloom1995Gloom 2, Gloom 3, Gloom mods (1995-2015)
BreedTechAlien Breed 3D1995
BreedTech 21996
Assassin 20151996 (1997)
1997

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

width=20%Game enginewidth=30%First used forwidth=12pxDateOther first-person shooters
Geograph Seal1994
Descent1995Descent II (1996), Descent 3 (1999)
XnGine1995The Terminator: SkyNET (1996)
Quake engineQuake1996Hexen II (1997), Malice (1997), (1997), Laser Arena (2000), (2019)
SlaveDriverPowerSlave (Sega Saturn version)1996Quake (1997, Sega Saturn version), Duke Nukem 3D (1997, Sega Saturn version)
TurokTech1997 (1998), South Park (1998), (1999), (2000)
RareWare EngineGoldenEye 0071997Perfect Dark (2000)
Sith engine1997
id Tech 2Quake II1997Heretic II (1998), SiN (1998), (1999), Soldier of Fortune (2000), Daikatana (2000)
Lithtech 1.01998 (1998)

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

width=20%Game enginewidth=30%First used forwidth=12pxDateOther first-person shooters
Unreal EngineUnreal1998 (1998), Unreal Tournament (1999), Deus Ex (2000), Clive Barker's Undying (2001)
GoldSrcHalf-Life1998Counter-Strike (2000), Gunman Chronicles (2000), (2002, PC version), Day of Defeat (2003), (2004)
Dark Engine1998System Shock 2 (1999), (2000)
Torque1998Tribes 2 (2001)
id Tech 3Quake III Arena1999 (2000), Quake III: Team Arena (2000), Urban Terror (2000), Return to Castle Wolfenstein (2001), (2002), (2002), (2002), (2003), (2003), (2003), Call of Duty (2003), ioquake3 (2005), OpenArena (2006), Tremulous (2006)
Lithtech 2.x2000

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

width=20%Game enginewidth=30%First used forwidth=12pxDateOther first-person shooters
Serious Engine2001 (2002)
Real Virtuality2001VBS1 (2002), (2007), ARMA II (2009)
Cube EngineCube2001AssaultCube (2008)
SAGE2002
Unreal Engine 2America's Army2002Unreal Tournament 2003 (2002) (2003), (2003), Devastation (2003), Postal 2 (2003), Unreal Tournament 2004 (2004)
Refractor 2Battlefield 19422002Battlefield Vietnam (2004), Battlefield 2 (2005), Battlefield 2142 (2006)
Lithtech Jupiter2002Tron 2.0 (2003)

Mid 2000s: lighting and pixel shaders, physics

width=20%Game enginewidth=30%First used forwidth=12pxDateOther first-person shooters
Blam Engine2001Halo 2 (2004), Stubbs the Zombie (2005), Halo 3 (2007), (2009), (2010), Halo 4 (2012), (2015)
DieselBallistics2001Tom Clancy's Ghost Recon Advanced Warfighter (2006, PC version only), Tom Clancy's Ghost Recon Advanced Warfighter 2 (2007, PC version only), (2011), Payday 2 (2013), (2017)
ZeroStar Wars: The Clone Wars2002Star Wars: Battlefront (2004), Star Wars: Battlefront II (2005)
Unreal Engine 2.5Tribes Vengeance2004Unreal Tournament 2004 (2004), BioShock (2007), Duke Nukem Forever (2011)
CryEngineFar Cry2004Far Cry Instincts (2005), (2006), (2006), Far Cry Vengeance (2006)
Cube 2 Engine2004Red Eclipse (2011)
id Tech 4Doom 32004Quake 4 (2005), Prey (2006), (2007), Wolfenstein (2009), Brink (2011)
Source2004Half-Life 2 (2004), (2004), (2004), (2005), (2005), (2006), (2006), SiN Episodes (2006), The Ship (2006), Kuma\War (2006), (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), (2012), Consortium (2014), Fistful of Frags (2014), Day of Infamy (2017), Black Mesa (2020)
Lithtech Jupiter EXF.E.A.R.2005Combat Arms (2008), (2009)
IW engineCall of Duty2005 (2007), (2008), (2008), (2009), (2010), (2011), (2012), (2013), (2015), (2016), (2018), , (2020), (2021), Call of Duty: Modern Warfare II (2022), Call of Duty: Modern Warfare III (2023)
UnityGooBall2005 (2013), Interstellar Marines (2013),Dead Effect (2013), Superhot (2016), DUSK (2018)
X-Ray Engine2007 (2008)

Late 2000s to 2010s: the approach to photorealism

width=20%Game enginewidth=30%First used forwidth=12pxDateOther first-person shooters
Unreal Engine 32006 (2007), Unreal Tournament 3 (2007), Turok (2008), (2008), (2013), Borderlands (2009), (2012), BioShock Infinite (2013)
CryEngine 2Crysis2007Crysis Warhead (2008), Entropia Universe (2009)
Dunia EngineFar Cry 22008Far Cry 3 (2012), (2013)
Frostbite Engine2008Battlefield 1943 (2009), (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), (2020), Battlefield 2042 (2021), Dead Space (2023)
EGO engine2009
Real Virtuality 3ArmA 22009
Chrome Engine 42009Dead Island (2011)
X-ray engine 1.62009
id Tech 5Rage2011 (2014), (2015)
CryEngine 3Crysis 22011Crysis (2011, console versions), Crysis 3 (2013), Warface (2013), Enemy Front (2014)
Vision Engine 875542011Dizzel (2014)
Real Virtuality 4ArmA 32013
Decima2013 (2016)
Tiger EngineDestiny2014Destiny 2 (2017)
CryEngine 4Evolve2015 (2016), Prey (2017)
Unreal Engine 42016LawBreakers (2017), (2017), (2018), Borderlands 3 (2019), Bright Memory (2019), Descent (2019), Postal 4 (2019), Atomic Heart (2023),
id Tech 6Doom2016 (2017), (2019), (2019)
Dawn Engine2016
CryEngine V (2018)2016Crysis Remastered (2020)

2020s: 8K and high frame rates

width=20%Game enginewidth=30%First used forwidth=12pxDateOther first-person shooters
id Tech 7Doom Eternal2020
Source 22020Counter-Strike 2 (2023), S&Box (TBA)
SlipspaceHalo Infinite2021
Unreal Engine 5Immortals of Aveum2023 (2023), The Finals (2023)
CryEngine 6

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