id Software在GPLv3許可證下公布了Doom 3源代碼,項目托管在Github上。此前,由于專利問題,卡馬克(John Carmack)推遲了源代碼發(fā)布時間,為了避免專利侵犯指控,他正在重寫Reverse算法,目前發(fā)布的源代碼沒有包含Reverse算法。
Doom 3采用的是id Tech 4引擎,之前的id Tech 2和id Tech 3都已開源。使用id Tech 4引擎的游戲除了Doom 3外,還有Quake 4、Prey、Brink等?!妒姑賳荆含F(xiàn)代戰(zhàn)爭》系列基于的還是舊的id Tech 3
Shawn the R0ck 寫道 "相信在不久的將來可以在很多社區(qū)游戲中看到DOOM III引擎的改進版本,DOOM III源代碼在GNU/Linux下平臺的編譯基于ScOns,MacOSX平臺可以使用xCode,但最終由于Carmacks Reverse算法的原因,GPL版本的DOOM III源代碼不包含通過depth fail方法開啟模板緩存渲染的功能。