File:Quake - family tree 2.svg

Original file (SVG file, nominally 5,786 × 3,390 pixels, file size: 87 KB)

Summary

Description
English: Relation tree (tree version 12) of the id Tech family of video game engines by Id Software:

Legend

  • ██ free/libre
  • ██ freeware
  • ██ commercial
  • ellispe shape for games
  • hexagon shape for engines
Français : Arbre généalogique de Quake. Montre l'ensemble des jeux et des moteurs basés sur id Tech 1 (version simplifiée).
Source Some information come from Wikipedia articles, and the helpfull base Image:Quake - family tree.svg.
Author Author list
Other versions

Graphviz Source

// dot -oengine.svg -Tsvg engine.dot
digraph {
	ratio=auto;
	ranksep=1.5;

	// =============================
	// Engines
	// =============================
	node [shape=polygon, sides=6, style=filled]

	// id Tech engines
	node [peripheries=4, size=6]
    fontsize=20
	// id Tech engines under GPL
	node [fillcolor=lightgreen]
    //Quake
	QuakeE [label="Quake engine"]
	GLQuake
	WinQuake
	QuakeWorld

	Quake2E [label="Quake II engine"]
	idTech3 [label="id Tech 3\nQuake III Arena engine"]
	idTech4 [label="id Tech 4\nDoom 3 engine"]

	// id Tech under commercial license
	node [fillcolor=lightgrey]
	idTech5 [label="id Tech 5"]
    idTech6 [label="id Tech 6"]
    idTech7 [label="id Tech 7"]

	// Other engines
	//
	node [peripheries=1]

	// Other commercial engines
	node [fillcolor=lightgrey]
	GoldSrc
	SourceEngine [label="Source Engine"]
	sourcemp [label="Source - Multiplayer"]
	sourcel4d [label="Source - Left 4 Dead"]
	titanf2 [label="Titanfall 2 engine"]
	sourceportal2 [label="Source - Portal 2"]
	sourcecsgo [label="Source - CS:GO"]
    Source2 [label="Source 2"]

	IW2 [label="IW 2.0"]
	IW3 [label="IW 3.0"]
	IW4 [label="IW 4.0"]
	IW5 [label="IW 5.0"]
	IW6 [label="IW 6.0"]
	IW6ng [label="IW 6.0 Next Gen"]
	IW7 [label="IW 7.0"]
	IW7ng [label="IW 7.0 Next Gen"]
	IWBO4 [label="Black Ops 4 engine"]
	IWBOCW [label="Black Ops Cold War engine"]
	IW8 [label="IW 8.0"]

	// Other libre/open engines
	node [fillcolor=lightgreen]
	DarkPlaces
	ioquake3
	ioUrbanTerror

	// =============================
	// Games
	// =============================
	node [shape=ellipse, color=transparent]

	// Commercial Games
	node [fillcolor=lightgrey]
	// id and Bethesda
	HexenII [label="Hexen II"]
	Malice
	xmen [label="X-Men: The Ravages of Apocalypse"]
	laserarena [label="Laser Arena"]
	wrathaor [label="Wrath: Aeon of Ruin"]

	HereticII [label="Heretic II"]
	SiN
	KpLOC [label="Kingpin: Life of Crime"]
	sof [label="Soldier of Fortune"]
	daikatana [label="John Romero's Daikatana"]
	Anachronox

	stvoyager [label="Star Trek: Voyager - Elite Force"]
	returntowolf [label="Return to Castle Wolfenstein"]
	sofII [label="Soldier of Fortune II: Double Helix"]
	swjkiijo [label="Star Wars Jedi Knight II: Jedi Outcast"]
	swjkja [label="Star Wars Jedi Knight: Jedi Academy"]
	QuakeLive [label="Quake Live"]

	Quake4 [label="Quake 4"]

	Rage
	WolfensteinTNO [label="Wolfenstein: The New Order"]
	WolfensteinTBO [label="Wolfenstein: The Old Blood"]

	Doom2016 [label="Doom (2016 video game)"]
	Dishonored2 [label="Dishonored 2"]
	Wolfenstein2 [label="Wolfenstein II: The New Colossus"]
	WolfensteinYB [label="Wolfenstein: Youngblood"]

	DoomEternal [label="Doom Eternal"]

	// GoldSrc & Source
	HalfLife [label="Half-Life"]
	TFC [label="Team Fortress Classic"]
	CS [label="Counter-Strike"]
	DoD [label="Day of Defeat"]
	CSC0 [label="Counter-Strike: Condition Zero"]
	CSO [label="Counter-Strike Online"]

	Halflife2  [label="Half-Life ²"]
	HL2DM [label="Half-Life ²: Deathmatch"]
	DoDS [label="Day of Defeat: Source"]
	HL2ep1 [label="Half-Life ²: Episode One"]
	gmod [label="Garry's Mod"]
	HL2ep2 [label="Half-Life ²: Episode Two"]
	l4d [label="Left 4 Dead"]
	l4d2 [label="Left 4 Dead 2"]
	portal [label="Portal"]
	portal2 [label="Portal 2"]
	HLA [label="Half-Life: Alyx"]

	Titanfall
	titanfall2 [label="Titanfall 2"]
	
	COD [label="Call of Duty"]
	COD2 [label="Call of Duty 2"]
	COD4 [label="Call of Duty 4: Modern Warfare"]
	CODWAW [label="Call of Duty: World at War"]
	CODMW2 [label="Call of Duty: Modern Warfare 2"]
	CODBO [label="Call of Duty: Black Ops"]
	CODMW3 [label="Call of Duty: Modern Warfare 3"]
	CODBO2 [label="Call of Duty: Black Ops II"]
	CODG [label="Call of Duty: Ghosts"]
	CODBO3 [label="Call of Duty: Black Ops III"]
	CODIW [label="Call of Duty: Infinite Warfare"]
	CODBO4 [label="Call of Duty: Black Ops 4"]
	CODMW [label="Call of Duty: Modern Warfare"]
	CODWZ [label="Call of Duty: Warzone"]
	CODBOCW [label="Call of Duty: Black Ops Cold War"]
	CODV [label="Call of Duty: Vanguard"]
	
	// Freeware games
	node [fillcolor=lightblue]
	alienarena [label="Alien Arena"]
	urbanterror [label="Urban Terror"]

	TF2 [label="Team Fortress 2"]
	csgo [label="Counter-Strike: Global Offensive"]
	dota2 [label="Dota 2"]
	apex [label="Apex Legends"]

	// Libre/open games
	node [fillcolor=lightgreen]
	Quake
	Nexuiz
	Xonotic

	QuakeII [label="Quake II"]
	ufoai [label="UFO: Alien Invasion"]
	gravitybone [label="Gravity Bone"]
	thirtyfol [label="Thirty Flights of Loving"]

	QuakeIIIArena [label="Quake III Arena"]
	wolfet [label="Wolfenstein: Enemy Territory"]
	OpenArena
	Tremulous
	smokinguns [label="Smokin' Guns"]
	wop [label="World of Padman"]

	Doom3 [label="Doom 3"]
	
	// =============================
	// Trees
	// =============================

	QuakeE -> Quake2E -> idTech3 -> idTech4 -> idTech5 -> idTech6 -> idTech7

    QuakeE -> {WinQuake,GLQuake,QuakeWorld,DarkPlaces}
	QuakeE -> {Quake,HexenII,laserarena,wrathaor}
    {QuakeWorld,GLQuake,WinQuake} -> Quake
	Quake -> {Malice,xmen}
	DarkPlaces -> {Nexuiz,Xonotic}

	Quake2E -> {QuakeII,HereticII,KpLOC,SiN,sof,daikatana,Anachronox,ufoai,gravitybone,alienarena}
	gravitybone -> thirtyfol

	idTech3 -> {QuakeIIIArena,COD,QuakeLive,stvoyager,returntowolf,sofII,swjkiijo,swjkja}
	idTech3 -> {ioquake3,IW2}
	returntowolf -> wolfet
	ioquake3 -> {OpenArena,Tremulous,smokinguns,urbanterror,wop,ioUrbanTerror}
	ioUrbanTerror -> urbanterror

	IW3 -> IW4 -> IW5 -> IW6ng -> IW7ng -> IW8
	IW2 -> IW3 -> IW6 -> IW7 -> {IWBO4,IWBOCW}
	COD -> COD2 -> COD4 -> CODWAW -> CODMW2 -> CODBO -> CODMW3 -> CODBO2
	CODBO2 -> CODG -> CODBO3 -> CODIW -> CODBO4 -> CODMW -> CODBOCW -> CODV
	CODBO4 -> CODWZ
	IW2 -> COD2
	IW3 -> {COD4,CODWAW,CODBO}
	IW4 -> CODMW2
	IW5 -> CODMW3
	IW6 -> CODBO2
	IW6ng -> CODG
	IW7 -> CODBO3
	IW7ng -> CODIW
	IWBO4 -> CODBO4
	IW8 -> {CODMW,CODWZ,CODV}
	IWBOCW -> CODBOCW

	idTech4 -> {Doom3,Quake4}
	idTech5 -> {Rage,WolfensteinTNO,WolfensteinTBO}
	idTech6 -> {Doom2016,Dishonored2,Wolfenstein2,WolfensteinYB}
	idTech7 -> DoomEternal

    GoldSrc -> SourceEngine -> sourcel4d -> sourceportal2 -> sourcecsgo -> Source2
	sourcel4d -> titanf2
	SourceEngine -> sourcemp
    {QuakeWorld,Quake2E,QuakeE} -> GoldSrc
	GoldSrc -> {HalfLife,TFC,CSO}
	HalfLife -> {DoD,CS}
	CS -> CSC0

	SourceEngine -> {Halflife2,portal}
	Halflife2 -> {HL2DM,HL2ep1}
	HL2ep1 -> HL2ep2
	sourcemp -> {TF2,DoDS,HL2DM,gmod}
	sourcel4d -> {l4d,Titanfall,dota2}
	sourceportal2 -> portal2
	sourcecsgo -> csgo
	l4d -> l4d2
	portal -> portal2

	Source2 -> {dota2,HLA}

	{Titanfall,titanf2} -> titanfall2 -> apex
}

Licensing

Public domain I, the copyright holder of this work, release this work into the public domain. This applies worldwide.
In some countries this may not be legally possible; if so:
I grant anyone the right to use this work for any purpose, without any conditions, unless such conditions are required by law.

Captions

A family tree representing Engines and Games that are based off of Quake

Items portrayed in this file

depicts

image/svg+xml

File history

Click on a date/time to view the file as it appeared at that time.

(newest | oldest) View (newer 10 | ) (10 | 20 | 50 | 100 | 250 | 500)
Date/TimeThumbnailDimensionsUserComment
current00:55, 6 April 2022Thumbnail for version as of 00:55, 6 April 20225,786 × 3,390 (87 KB)Nathanielcwmadd cod franchise
00:04, 6 April 2022Thumbnail for version as of 00:04, 6 April 20224,964 × 1,770 (65 KB)Nathanielcwmremade in graphwiz
21:47, 4 June 2016Thumbnail for version as of 21:47, 4 June 20162,974 × 3,782 (217 KB)SkrapionFixed direction of MQWCL->QW262 arrow.
21:41, 4 June 2016Thumbnail for version as of 21:41, 4 June 20162,974 × 3,782 (217 KB)SkrapionMoved Quake engine to roughly show main engines in the left column and spinoffs on the right.
21:31, 4 June 2016Thumbnail for version as of 21:31, 4 June 20162,974 × 3,782 (217 KB)SkrapionRoughly ordered vertically by timeline.
19:55, 4 June 2016Thumbnail for version as of 19:55, 4 June 20163,212 × 3,627 (207 KB)SkrapionAdded proper title
19:49, 4 June 2016Thumbnail for version as of 19:49, 4 June 20163,212 × 3,627 (207 KB)SkrapionRenamed "id Tech 2-0/Quake Engine" to simply "Quake engine", as id Tech 2 refers to the Quake II engine release.
19:31, 4 June 2016Thumbnail for version as of 19:31, 4 June 20163,212 × 3,627 (204 KB)SkrapionUpdated to add id Tech 6, Source 2, and update id Tech 4 to open source, in addition to adding related games.
19:01, 4 June 2016Thumbnail for version as of 19:01, 4 June 20163,212 × 3,627 (189 KB)SkrapionReorganized to remove overlapping lines and group nodes intelligently.
17:42, 4 June 2016Thumbnail for version as of 17:42, 4 June 20163,596 × 3,696 (184 KB)SkrapionConverted to use Inkscape connectors.
(newest | oldest) View (newer 10 | ) (10 | 20 | 50 | 100 | 250 | 500)

The following 2 pages use this file:

Global file usage

The following other wikis use this file:

Metadata