Changes

From DoomWiki.org

Doom engine

159 bytes added, 06:43, 14 June 2019
Rejected the last text change (by 189.6.24.88) and restored revision 180764 by XymphBot
The engine is composed of a [[Doom rendering engine|rendering engine]] which structures game levels and handles movement, effects, and obstructions during play, and an auxiliary [[Doom networking component]] to connect computers during [[multiplayer]] games. Additionally, the engine includes a [[sound]] management system, of which, unlike the rendering and networking functionality, the sources were not fully released to the public, as they included [[Wikipedia:Proprietary software|proprietary]] code written by [[Paul Radek]].
The latest version of the engine released for the games is the one included with [[Versions of Doom and Doom II|version 1.9]] of each game, although slightly modified versions were later issued with [[The Ultimate Doom]] and then [[Final Doom]] ([[John Carmack]], the main programmer, was not really involved in those two releases, and they are marked as "v1.9" notwithstanding the differences). The released source code, that includes some differences from the DOS incarnations to make the code more portable, is conveniently marked as version 1.10.
Note that id sometimes officially refers to the Doom engine as '''id Tech 1''' in their new game engine naming scheme, which was established after work began on the engine known as ''{{wp|id Tech 5}}, which powered '', which powers [[wikipedia:{{wp|Rage (video game)|Rage}}''. This enumeration also contained the engine for [[Doom 3]] , known as [[id Tech 4]], and will likely be used as well for also includes the newest [[id Tech 6]], which powers [[Doom 4(2016)]].
== As a game engine ==
== See also ==
 
* [[Engine bug]]
* [[Executable file]]
* [[Doom games]]
* [[Commercial games]]
* [[Limit removing]]
* [[Source port]]
 [[Category: Doom engine]][[Category:id Tech]]