GAMES RIFFS & HANGS
BACK TO SLYVREN.COM
CLASSIFIED · ENGINE GENEALOGY · /QUAKEENGINE

EVERYTHING IS QUAKE.

Quake is everything.

The history of Quake and the engine family that grew out of it. id Software's milestone engines run down the middle in chronological order. Everything branching off comes from their code, and sometimes just their ideas. A lot of the shooters you've played are on here somewhere. Peach boxes got id's help or some of its tech, but not the whole engine.

The tree as a list: the major games, grouped by family, with the engine each one runs on.

SOURCE FAMILYCALL OF DUTY / IWENGINEHYBRIDID ASSISTDEV / ORPHAN
QUAKE GAMEHYBRIDID ASSIST
[ ! ]WHAT QUAKE AND ID GAVE EVERYONE
  1. 01DEATHMATCHDOOM · 1993

    Doom named it and put it on the network. Every competitive shooter mode descends from it.

  2. 02MODDINGDOOM WADS · QUAKEC

    Doom's WAD files let anyone build levels; Quake shipped its own scripting language. Team Fortress and Capture the Flag were born as Quake mods.

  3. 03ENGINE LICENSINGSHADOWCASTER · 1993

    id provided Raven a modified Wolfenstein 3D engine for ShadowCaster; Raven then licensed Doom's engine for Heretic. Selling an engine became a business, and Quake's code grew into Valve's GoldSrc.

  4. 04TRUE 3DQUAKE · 1996

    Real 3D levels and polygon models instead of flat sprites. The template every FPS still follows.

  5. 05MOUSELOOK + WASDQUAKE · 1996

    Aiming with the mouse became the default way to play, and Thresh helped make WASD the standard.

  6. 06INTERNET PLAYQUAKEWORLD · 1996

    Client-side prediction made deathmatch playable over dial-up. Modern netcode starts here.

  7. 073D CARDSGLQUAKE · 1997

    The reason people bought a 3dfx Voodoo. Hardware acceleration went mainstream.

  8. 08ESPORTSRED ANNIHILATION · 1997

    One of the first national gaming tournaments. Thresh won Carmack's Ferrari.

  9. 09SPEEDRUNNINGQUAKE DONE QUICK · 1997

    Shared demo files made speedrunning a community sport.

  10. 10OPEN SOURCEDOOM · 1997

    id started releasing its retired engines' source code (Doom in 1997, then GPL from 1999). Source ports still run Doom and Quake today.

  11. 11UNIFIED LIGHTINGDOOM 3 · 2004

    Every surface lit and shadowed the same way, in real time, with normal maps. Modern engines light a scene the same way.

  12. 12VIRTUAL TEXTURINGMEGATEXTURE · 2007

    One huge streamed texture instead of repeating tiles (ET: Quake Wars, then Rage). Big engines still stream textures this way.

ALSO FROM ID TECH
  1. 13BSP RENDERINGDOOM · 1993

    Binary space partitioning sorted Doom's walls fast enough for a 1993 PC. BSP levels ran shooters for a decade.

  2. 14BAKED VISIBILITY + LIGHTQUAKE · 1996

    Quake worked out ahead of time what each room can see and how it is lit, so the game only drew what mattered.

  3. 15MACHINIMADIARY OF A CAMPER · 1996

    Films shot inside a game engine. Recorded demos turned players into directors.

  4. 16MOVEMENT TECHROCKET, STRAFE, BUNNY

    Physics quirks turned into skill: rocket jumps, strafe jumps, bunny hops.

  5. 17MATERIAL SCRIPTSQUAKE III · 1999

    Quake III's shader scripts described how every surface looks and moves in plain text files.

  6. 18VULKANDOOM · 2016

    One of the first big games on Vulkan, and a showcase for the new API.

  7. 19RAY TRACING AS BASELINETHE DARK AGES · 2025

    id Tech 8 treats ray-traced lighting as the starting point, not an option.

ID SOFTWAREthe trunk · the engine makers

id's own games. Nearly every one debuted a new engine, and everything else on this page grows out of them.

+-DOOM (1993)1993Doom engine · "pseudo-3D"
+-DOOM II1994Doom engine · "pseudo-3D"
+-QUAKE1996Quake
+-QUAKEWORLD1996Quake engine · QW branch
+-QUAKE II1997id Tech 2
+-QUAKE III ARENA1999id Tech 3
+-DOOM 32004id Tech 4
+-ENEMY TERRITORY: QUAKE WARS2007id Tech 4
+-QUAKE LIVE2010id Tech 3
+-RAGE2011id Tech 5
+-DOOM 3: BFG EDITION2012id Tech 4 + id Tech 5 tech
+-DOOM (2016)2016id Tech 6
+-DOOM ETERNAL2020id Tech 7
+-QUAKE (REMASTER)2021KEX
+-QUAKE II (REMASTER)2023KEX
`-DOOM: THE DARK AGES2025id Tech 8

MACHINEGAMESid's sister studio

Founded by ex-Starbreeze devs, brought into the family under ZeniMax. Every modern Wolfenstein runs on id Tech.

+-WOLFENSTEIN: THE NEW ORDER2014id Tech 5
+-WOLFENSTEIN: THE OLD BLOOD2015id Tech 5
+-WOLFENSTEIN II: THE NEW COLOSSUS2017id Tech 6
+-WOLFENSTEIN: YOUNGBLOOD2019id Tech 6
+-WOLFENSTEIN: CYBERPILOT2019id Tech 6
`-INDIANA JONES AND THE GREAT CIRCLE2024Motor (id Tech 7)

VALVEGoldSrc → Source → Source 2

Valve licensed Quake and heavily modified the QuakeWorld code into GoldSrc, folding in some Quake II tech along the way. Source grew out of that, then Source 2.

+-HALF-LIFE1998GoldSrc
+-TEAM FORTRESS CLASSIC1999GoldSrc
+-COUNTER-STRIKE2000GoldSrc
+-007: NIGHTFIRE (PC)2002GoldSrc (Gearbox)
+-HALF-LIFE 22004Source
+-VAMPIRE: THE MASQUERADE – BLOODLINES2004Source
+-SIN EPISODES: EMERGENCE2006Source
+-GARRY'S MOD2006Source
+-HALF-LIFE 2: EPISODE TWO2007Source
+-PORTAL2007Source
+-TEAM FORTRESS 22007Source
+-LEFT 4 DEAD2008Source
+-LEFT 4 DEAD 22009Source
+-ALIEN SWARM2010Source
+-PORTAL 22011Source
+-CS:GO2012Source
+-DOTA 22013Source → Source 2 (2015)
+-BLACK MESA2020Source
+-HALF-LIFE: ALYX2020Source 2
+-COUNTER-STRIKE 22023Source 2
`-S&BOX2026Source 2

RESPAWNa Source fork

Founded by ex-Call of Duty devs, who then built on Source. Both roads lead home.

+-TITANFALL2014Source (fork)
+-TITANFALL 22016Source (fork)
`-APEX LEGENDS2019Source (fork)

CALL OF DUTYid Tech 3 → IW engine

The first Call of Duty ran on id Tech 3 with Ritual's ÜberTools, the same base as Medal of Honor: Allied Assault. Infinity Ward rebuilt it into the IW engine, Treyarch (T) and Sledgehammer (S, H) grew their own forks of it, and it all came back together in IW 9.0.

+-CALL OF DUTY2003id Tech 3 (ÜberTools)
+-UNITED OFFENSIVE2004id Tech 3 (ÜberTools)
+-CALL OF DUTY 22005IW 2.0
+-CALL OF DUTY 32006Treyarch NGL
+-CALL OF DUTY 4: MODERN WARFARE2007IW 3.0
+-WORLD AT WAR2008T4 (IW 3.0)
+-007: QUANTUM OF SOLACE2008IW 3.0 (Treyarch)
+-MODERN WARFARE 22009IW 4.0
+-BLACK OPS2010T5 (IW 3.0)
+-MODERN WARFARE 32011IW 5.0
+-BLACK OPS II2012T6
+-CALL OF DUTY ONLINE2013IW 4.0 (modified)
+-GHOSTS2013IW 6.0
+-ADVANCED WARFARE2014S1 (IW 5.0)
+-BLACK OPS III2015T7
+-INFINITE WARFARE2016IW 7.0
+-MODERN WARFARE REMASTERED2016H1 (S1)
+-WWII2017S2
+-BLACK OPS 42018T8
+-MODERN WARFARE2019IW 8.0
+-WARZONE2020IW 8.0
+-MW2 CAMPAIGN REMASTERED2020H2
+-BLACK OPS COLD WAR2020T9
+-VANGUARD2021S4 (IW 8.0)
+-MODERN WARFARE II2022IW 9.0
+-WARZONE 2.02022IW 9.0
+-MODERN WARFARE III2023IW 9.0
+-WARZONE MOBILE2024IW 9.0
+-BLACK OPS 62024IW 9.0 (T10)
+-BLACK OPS 72025IW 9.0
`-MODERN WARFARE 42026IW 9.0

RAVEN SOFTWAREid's oldest partner

Raven built on id's code from 1993 to 2009: ShadowCaster's modified Wolfenstein engine, Doom's engine, then Quake's, Quake II's, Quake III's and Doom 3's. They even made a Quake.

+-HERETIC1994Doom engine · "pseudo-3D"
+-HEXEN1995Doom engine · "pseudo-3D"
+-HEXEN II1997Quake
+-HERETIC II1998id Tech 2
+-SOLDIER OF FORTUNE2000id Tech 2
+-STAR TREK: VOYAGER – ELITE FORCE2000id Tech 3
+-JEDI KNIGHT II: JEDI OUTCAST2002id Tech 3
+-SOLDIER OF FORTUNE II2002id Tech 3
+-JEDI KNIGHT: JEDI ACADEMY2003id Tech 3
+-QUAKE 42005id Tech 4
`-WOLFENSTEIN2009id Tech 4

LICENSEESDoom engine through id Tech 5

Through the late 90s and early 2000s, half the shooters on the shelf were running id's code. Later, its sister studios forked it into engines of their own.

+-STRIFE1996Doom engine · "pseudo-3D"
+-MALICE1997Quake
+-X-MEN: THE RAVAGES OF APOCALYPSE1997Quake
+-SIN1998id Tech 2
+-KINGPIN1999id Tech 2
+-DAIKATANA2000id Tech 2
+-LASER ARENA2000Quake
+-AMERICAN MCGEE'S ALICE2000id Tech 3
+-HEAVY METAL: F.A.K.K. 22000id Tech 3 (ÜberTools)
+-ANACHRONOX2001id Tech 2
+-RETURN TO CASTLE WOLFENSTEIN2001id Tech 3
+-007: AGENT UNDER FIRE2001id Tech 3 + EAGL
+-MEDAL OF HONOR: ALLIED ASSAULT2002id Tech 3 (ÜberTools)
+-WOLFENSTEIN: ENEMY TERRITORY2003id Tech 3
+-STAR TREK: ELITE FORCE II2003id Tech 3 (ÜberTools)
+-MEDAL OF HONOR: PACIFIC ASSAULT2004id Tech 3 (modified)
+-DOOM 3: RESURRECTION OF EVIL2005id Tech 4
+-PREY2006id Tech 4
+-BRINK2011id Tech 4
+-THE EVIL WITHIN2014id Tech 5
+-DISHONORED 22016Void (id Tech 5 fork)
+-QUADRILATERAL COWBOY2016id Tech 4
+-THE EVIL WITHIN 22017STEM (id Tech 5 fork)
+-DISHONORED: DEATH OF THE OUTSIDER2017Void (id Tech 5 fork)
`-DEATHLOOP2021Void (id Tech 5 fork)

HYBRIDS & ID ASSISTSspecial cases

Quake Champions runs on a deliberate id Tech + Saber3D hybrid. Starfield got id Tech features ported in; the rest got id's help with the feel.

+-FALLOUT 4ID ASSIST2015Creation Engine
+-QUAKE CHAMPIONSTRUE HYBRID2017id Tech + Saber3D
+-RAGE 2ID ASSIST2019Apex (Avalanche)
+-STARFIELDMINOR HYBRID2023Creation Engine 2
`-REDFALLID ASSIST2023Unreal Engine 4

OPEN SOURCEid released its engine source (GPL)

id gave the source away. Quake in 1999, Quake II in 2001, Quake III in 2005. People are still building on it.

+-NEXUIZ2005DarkPlaces
+-OPENARENA2005ioquake3
+-WARSOW2005Qfusion
+-TREMULOUS2006id Tech 3
+-URBAN TERROR2007ioquake3
+-WORLD OF PADMAN2007ioquake3
+-STEEL STORM2010DarkPlaces
+-XONOTIC2010DarkPlaces
+-QUAKE II RTX2019Q2VKPT (Quake II)
`-WRATH: AEON OF RUIN2024DarkPlaces
DOOM1993Doom engine"Pseudo-3D": flat 2D maps drawn in 3D. This tree follows the true-3D line.
Doom II
Heretic
Hexen
Strife
QUAKE1996Quake engineTrue 3D. Everything below grows from here.
Hexen II
Portal of Praevus (1998)
HEXEN II PORTS· jsHexen2· Pa3PyX's Hexen 2· NewHexen· Anvil of Thyrion → Hammer of Thyrion→ uhexen2-shanjaq
HexenWorld (1998)
Malice
X-Men: The Ravages of Apocalypse
Laser Arena
NeXTSTEP Quake (dev)
KEX Quake (re-release)
Slavedriver · Quake on Saturn
WinQuake
MAKAQU· Retroquad· super8
VITAQUAKE· vitaHexenII
EngooAudioQuakeQIPToChris
QUAKEWORLD1996Quake engine · QW branchInternet netcode. Ancestor of GoldSrc.
ZQuake
FUHQUAKE· ezQuake → unezQuake· electroquake· AMFQuake
KrimZoN QuakeWorldqwexhibred
TwilightFTEMoreQuakeWorldQW262QuakeForge
GoldSrc
SOURCE ENGINE · PARALLEL BRANCHES· Source - Vampire (early build)· Source - Sin Eps.· Source - Or. Box· Source - TF2· Source - L4D/L4D2· Source - Alien Swarm· Source - Portal 2· Source - Black Mesa· Source - Titanfall → Titanfall 2 engine → Apex Legends engine· Source - CS:GO ⇢ Source 2└ Source 2 → S&Box
007: Nightfire (PC, Gearbox)
GLQUAKE1997Quake engine · OpenGLRoot of most source ports.
DarkPlaces
DoombringerSteel StormWrath: Aeon of Ruin
JoeQuake
NEAQUAKE· TASQuake
QRackTremorDemonQuake
PSP Quake
KUROK
RetroquakeNPR QuakeNatasGQNetChildQERFisheye QuakeTenebraeFiendhunterMrGLQuakeOmiQuakeMhQuakeProQuakeHeffoQuakeQuake2000AlteriaQMBTyrQuakeSlip & Frag
Fitzquake
QUAKESPASM FAMILY· vkQuake· Ironwail· mhQuakeSpasm· QuakeSpasmNX· QuakeSpasm Spiked → QSS-M
MARK V· Quakedroid
CleanQuake
MiniracerQ2K4Vengeance
TomazQuake
CheapHackTelejanoBetwix
Quake Arcade Tournament
QuakeAT decrypted
WebQuake
NetQuake.io
QUAKE II1997id Tech 2originally the Quake II engine
KEX Quake II (re-release)
EGL
BinaryEGL
QFusion
Mysticman portfolio
Heretic 2SiNKingpinDaikatanaSoldier of FortuneanachronoxLiteGLQ2MaxQ2EvolvedCRX
action quake2
aq2:ete, aq2:ltk, aq2:ltktbm…
BeefQuake
PaintBall2
Jake2
GWT Quake 2
Q2PRO
Q2VKPT → Quake II RTX (NVIDIA)
QUAKE III1999id Tech 3originally the Quake III engine
RTC Wolfenstein
Enemy Territory
STV: Elite Force
ST: EF Expansion
SWJK2: Jedi Outcast
SWJK3: Jedi Academy
ioquake3
Evolution Q3Urban TerrorTremulousWorld of Padman
007: Agent Under Fire · + EAGL
Heavy Metal F.A.K.K. 2 · ÜberTools
MEDAL OF HONOR: ALLIED ASSAULT· Medal of Honor: Pacific Assault
ST: Elite Force II
CALL OF DUTY · IW ENGINE· Call of Duty (id Tech 3) → Call of Duty 2 (IW 2.0)└ IW 3.0 Call of Duty 4└ T4 World at War → T5 Black Ops → T6 Black Ops II→ T7 Black Ops III → T8 Black Ops 4 → T9 Cold War└ IW 3.0 007: Quantum of Solace (Treyarch)└ IW 4.0 Modern Warfare 2 → IW 5.0 Modern Warfare 3└ IW 4.0 (modified) Call of Duty Online└ IW 6.0 Ghosts → IW 7.0 Infinite Warfare→ IW 8.0 Modern Warfare, Warzone → S4 Vanguard→ IW 9.0 MWII, MWIII, Black Ops 6 & 7, MW4└ S1 Advanced Warfare → S2 WWII└ H1 MW Remastered → H2 MW2 Campaign Remastered
Treyarch NGL · Call of Duty 3
Soldier of Fortune II
American McGee's Alice
XreaL ⇢ Evolution Q3
Quake Live
DOOM 32004id Tech 4originally the Doom 3 engine
Quake 4
Doom 3: Resurrection of Evil
Prey
ET: Quake Wars · MegaTexture
Wolfenstein (2009)Brink
Doom 3: BFG Edition · + id Tech 5 tech
Quadrilateral Cowboy
D3wasm
RAGE2011id Tech 5MegaTexture tech from ET: Quake Wars carried in.
FALLOUT 4ID ASSIST· 2015 · Creation Engine (Bethesda)· id gave tips when the shooting was rebuilt from scratch
Wolfenstein: The New Order
The Evil Within
STEM (TANGO) · ID TECH 5 FORK· The Evil Within 2
Wolfenstein: The Old Blood
Void (Arkane) · id Tech 5 fork
Dishonored 2Dishonored: Death of the OutsiderDeathloop
DOOM2016id Tech 6
QUAKE CHAMPIONSTRUE HYBRID· 2017 · id Tech fused with Saber3D (Saber Interactive)· a deliberate id Tech + Saber3D hybrid engine
RAGE 2ID ASSIST· 2019 · Apex (Avalanche Studios)· co-developed with id, who shaped the combat
Wolfenstein II: The New Colossus
Wolfenstein Youngblood
Wolfenstein: Cyberpilot
DOOM ETERNAL2020id Tech 7
STARFIELDMINOR HYBRID· 2023 · Creation Engine 2 (Bethesda)· id helped port id Tech rendering features in, motion blur among them
REDFALLID ASSIST· 2023 · Unreal Engine 4 (Arkane Austin)· DOOM devs gave feedback on the gunplay
Motor (MachineGames)
Indiana Jones and the Great Circle
DOOM: THE DARK AGES2025id Tech 8
BACK TO SLYVREN.COM · ~ FOR CONSOLE · /QUAKEENGINE or /IDTECH BRINGS YOU HERE.