Doom 3 utilisera le moteur Quake 3
Pour défendre l'utilisation du moteur de Quake 3 pour Doom 3, Jim Dose, l'un des principaux programmeurs, a affirmé que le moteur serait dépouillé et réécrit chaîne par chaîne.
En réponse aux joueurs enthousiastes, Jim Dose affirme qu'il y a de nouvelles choses à attendre du moteur, selon les mots de l'intéressé lui-même :
" Le moteur est en train d'être complètement réécrit, morceau par morceau. Actuellement, le moteur de rendu, le système de shaders et le code du jeu sont entièrement nouveaux. Le code cgame et le code réseau ont été supprimés. Le système d'animation est en train d'être écrit à partir de zéro. Le système sonore et l'interface utilisateur sont toujours en place, mais seront réécrits par Graeme et Robert lorsqu'ils auront terminé le pack de missions. A un moment donné, John écrira probablement un nouveau système de réseau.
Ainsi, même si nous ne partons pas d'une feuille blanche, le résultat final sera une réécriture complète".