Fiche de logiciels de création et moteurs de jeux vidéo
id Tech 1 (Doom Engine)

Doom Engine ou id Tech 1 est un
moteur de jeu au coeur de titres phares tel que les jeux de la saga
Doom: Doom et Doom II de id Software. Doom Engine fut aussi utilisé
sous licence par les jeux Hexen, Strife et HacX, Heretic, et bien
d'autres titres encore. Le moteur été conçu par John Carmack, et
certaines fonctions auxiliaires ont été codées par Mike Abrash, John
Romero, Dave Taylor et Paul Radek. Initialement développé sur les
systèmes NeXT, il a été porté sur Microsoft DOS pour la première
version de Doom originale, et a été converti ensuite sur un grand
nombre de console et de systèmes d'exploitation.
Le code source de la version Unix/Linux a été rendu public en 1997, puis 1999 dans une licence permettant une totale modification et redistribution (GNU/GPL).
Ce n'est pas un véritable moteur 3D (surnommé à juste titre moteur 2,5D), car il n'est pas possible de changer le champ de vision verticalement, et deux salles ne peuvent pas se trouver l'une au dessus de l'autre. Sa grande force pour l'époque, était sa faculté à afficher des textures animées ou non, sur un support 3D simple, et cela de façon très rapide.


