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.

Try in SPARQL Jump to: Surface forms Statements Referenced by

Observed surface forms (1)

Surface form Occurrences
Doom engine 6

Statements (71)

Predicate Object
instanceOf first-person shooter engine
game engine
software
video game engine
audioSystem DMX sound library NERFINISHED
developer id Software NERFINISHED
era 1990s
fileFormat WAD NERFINISHED
firstUsedInGame Doom NERFINISHED
firstUsedInGameReleaseYear 1993 GENERATED
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 NERFINISHED
Quake engine NERFINISHED
Unreal Engine NERFINISHED
id Tech series NERFINISHED
inputSupport keyboard
mouse
license proprietary at initial release
moddingSupport WAD file system NERFINISHED
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 NERFINISHED
Acorn Archimedes NERFINISHED
Atari Jaguar NERFINISHED
Linux
MS-DOS NERFINISHED
Mac OS NERFINISHED
NeXTSTEP NERFINISHED
PlayStation NERFINISHED
Sega 32X NERFINISHED
Sega Saturn NERFINISHED
Super Nintendo Entertainment System NERFINISHED
Windows
predecessorEngine Wolfenstein 3D engine NERFINISHED
primaryDeveloper Adrian Carmack NERFINISHED
Dave Taylor NERFINISHED
John Carmack NERFINISHED
John Romero NERFINISHED
programmingLanguage C
x86 assembly language
releaseYear 1993
renderingType software rendering
sourceCodeLicense GNU General Public License v2.0 NERFINISHED
non-commercial license (1997)
sourceCodeRelease 1997 partial source release
1999 GPL release
spawnedPorts numerous source ports
successorEngine Quake engine NERFINISHED
supportsPerspective fake 3D perspective GENERATED
usedForGame Doom II: Hell on Earth NERFINISHED
Final Doom NERFINISHED
Heretic NERFINISHED
Hexen: Beyond Heretic NERFINISHED
Strife NERFINISHED

Referenced by (7)

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

id Tech engine alsoKnownAs Doom game engine
subject surface form: id Tech 1
this entity surface form: Doom engine
id Tech 1 alsoKnownAs Doom game engine
this entity surface form: Doom engine
Doom (1993 video game) engine Doom game engine
this entity surface form: Doom engine
Doom II: Hell on Earth gameEngine Doom game engine
this entity surface form: Doom engine
John Carmack knownFor Doom game engine
Heretic (video game) usesGameEngine Doom game engine
subject surface form: Heretic
this entity surface form: Doom engine
Hexen: Beyond Heretic usesGameEngine Doom game engine
this entity surface form: Doom engine