As tweeted by John Carmack, the promised GPL release of the source code for DOOM III is now available on GitHub. Word is: "This source release does not contain any game data, the game data is still covered by the original EULA and must be obeyed as usual."

StingingVelvet wrote on Nov 23, 2011, 14:19:Far Cry and Doom 3 were trying to do very different things. Far Cry cannot compete at all in shadows, interior lighting and general detail, but it certainly wins in other areas. It's all kind of relative, you can't really say game X looks better than game Y when both do certain things amazing well for their time.

I'm aware of that but I really didn't like Doom 3. Character models were blocky and the textures looks waxy / plastic-like. The lighting was technically impressive but I didn't think it was at all realistic. It also performed quite poorly. Meanwhile, Far Cry offered better gameplay, incredibly large environments, excellent graphics, excellent performance and vehicles. So while it may not have handled shadows / low level lighting as well it still - to me - offered superior visuals.

The engine isn't the main criticism of Doom 3, though. The gameplay was incredibly dated for the time. The original Half-Life had already set the bar high and Far Cry offered large worlds that could be approached in different ways. Doom 3 instead relied on scripted events, incredibly narrow corridors and a poor plot. As I said, Prey used the same engine and achieved a lot more with it.