Doom game engine

E914234

The Doom game engine is a pioneering 1990s first-person shooter engine that popularized fast 3D action, modding, and multiplayer deathmatch, and became a foundational technology in video game history.

All labels observed (3)

Label Occurrences
Doom engine 19
Doom II engine 1
Doom game engine canonical 1

How this entity was disambiguated

Statements (71)

Predicate Object
instanceOf first-person shooter engine
game engine
software
video game engine
audioSystem DMX sound library
developer id Software
era 1990s
fileFormat WAD
firstUsedInGame Doom
firstUsedInGameReleaseYear 1993
genreSpecialization first-person shooter
graphicsFeature non-orthogonal walls
texture mapping
variable light levels
graphicsLimitation no looking up and down in original implementation
no room-over-room geometry
graphicsTechnique 2.5D rendering
binary space partitioning
ray casting-like rendering
historicalSignificance foundational technology in video game history
influenced Build engine
Quake engine
linked to: Quake

Unreal Engine
id Tech series
linked to: id Tech engine
inputSupport keyboard
mouse
license proprietary at initial release
moddingSupport WAD file system
linked to: TNT.WAD

total conversions
user-created levels
networkFeature cooperative multiplayer
multiplayer deathmatch
networkModel peer-to-peer over IPX
notableFor fast software-rendered 3D action
popularizing deathmatch multiplayer
popularizing first-person shooter genre
popularizing user-made mods
openSource true
platform 3DO
Acorn Archimedes
Atari Jaguar
Linux
MS-DOS
Mac OS
linked to: macOS

NeXTSTEP
PlayStation
Sega 32X
Sega Saturn
Super Nintendo Entertainment System
Windows
predecessorEngine Wolfenstein 3D engine
linked to: Wolfenstein 3D
primaryDeveloper Adrian Carmack
Dave Taylor
John Carmack
John Romero
programmingLanguage C
x86 assembly language
releaseYear 1993
renderingType software rendering
sourceCodeLicense GNU General Public License v2.0
non-commercial license (1997)
sourceCodeRelease 1997 partial source release
1999 GPL release
spawnedPorts numerous source ports
successorEngine Quake engine
linked to: Quake
supportsPerspective fake 3D perspective
usedForGame Doom II: Hell on Earth
Final Doom
Heretic
Hexen: Beyond Heretic
Strife

How these facts were elicited

Referenced by (21)

Full triples — surface form annotated when it differs from this entity's canonical label.

John Carmack knownFor Doom game engine
Doom II: Hell on Earth gameEngine Doom engine
linked to: Doom game engine
id Tech 1 alsoKnownAs Doom engine
subject linked to: id Tech engine
linked to: Doom game engine
id Tech 1 alsoKnownAs Doom engine
linked to: Doom game engine
Heretic usesGameEngine Doom engine
subject linked to: Heretic (video game)
linked to: Doom game engine
Hexen: Beyond Heretic usesGameEngine Doom engine
linked to: Doom game engine
Doom (1993 video game) engine Doom engine
linked to: Doom game engine
Master Levels for Doom II hasGameEngine Doom engine
linked to: Doom game engine
No Rest for the Living usesEngine Doom engine
linked to: Doom game engine
Heavy Weapon Dude gameEngine Doom engine
linked to: Doom game engine
Build engine contemporaryWith Doom engine
linked to: Doom game engine
D'Sparil gameEngineOfWork Doom engine
linked to: Doom game engine
Chex Quest 2 basedOn Doom engine
linked to: Doom game engine
Hexen: Deathkings of the Dark Citadel engine Doom engine
linked to: Doom game engine
TNT: Evilution gameEngine Doom engine
linked to: Doom game engine
The Plutonia Experiment gameEngine Doom engine
linked to: Doom game engine
TNT.WAD compatibleWith Doom II engine
linked to: Doom game engine
Sigil gameEngine Doom engine
linked to: Doom game engine
Knee-Deep in the Dead gameEngine Doom engine
linked to: Doom game engine
Inferno (The Ultimate Doom episode) gameEngine Doom engine
subject linked to: Inferno
linked to: Doom game engine
Thy Flesh Consumed usesEngine Doom engine
linked to: Doom game engine