De engine van Doom 3, ook wel ID Tech 4 genoemd, is voornamelijk door id Software's Timothee Besset geschikt gemaakt voor publiekelijk gebruik. Het vrijgeven van de engine liet enige tijd op zich wachten wegens een techniek voor het weergeven van schaduwen binnen de oorspronkelijke code, waarvan de rechten niet bij id Software lagen. Dit stukje code moest eerst herschreven worden.

Het is traditie voor id Software om zijn oude engine vrij toegankelijk te maken voor geïnteresseerden, zodra het bedrijf de eerste game die op een nieuwe engine draait uit heeft gebracht. In de herfst kwam de ontwikkelaar met Rage, dat gebruikmaakte van id Tech 5, wat de weg vrijmaakte voor het beschikbaar maken van de vorige engine.