Video game
Id Tech 4
game engine developed by id Software
About
id Tech 4, originally known as the Doom 3 engine, is a game engine developed by id Software and first used in the video game Doom 3. The engine was designed by John Carmack, who also created previous game engines, such as those for Doom and Quake, which are widely recognized as significant advances in the field. This OpenGL-based game engine has also been used in Quake 4, Prey, Enemy Territory: Quake Wars, Wolfenstein, and Brink. id Tech 4 is licensed under the terms of the GNU General Public License v3.0 or later, and is to date the last id Tech engine to be open-sourced.
The articlegameplay, story, development, reception
Development
id Tech 4 began as an enhancement to id Tech 3. During development, it was initially just a complete rewrite of the engine's renderer, while still retaining other subsystems, such as file access, and memory management. The decision to switch from C to the C++ programming language necessitated a restructuring and rewrite of the rest of the engine; today, while id Tech 4 contains code from id Tech 3, much of it has been rewritten.
At the QuakeCon 2007, John Carmack, the lead graphics engine developer at id, said to LinuxGames:
Editions and related releases
- Followed by
- id Tech 5
- Follows
- id Tech 3Id Tech 3
In the same series
Games like this

OpenArena
2005 · Android, Linux +3
71Urban Terror
2000 · Linux, Windows +1

H-Craft Championship
2007 · Android, Linux +1
Xbox exclusive75Quake 4
2005 · Linux, Windows +2
Raven Software
86Doom
2016 · 3DO, Apple IIGS +10
id Software

Unity (game engine)
2005 · Android, Linux +2
Unity Technologies

Bos Wars
2004 · Linux, Windows +1
70Enemy Territory: Quake Wars
2007 · Linux, PlayStation 3 +3
Splash Damage
Collections1 collection
Licensing
- Freeware first-person shootersGame engines
- Freeware first-person shootersGame engines
Description adapted from its source, CC BY-SA 4.0.