John Carmack unleashes Doom 3 source code

Video game pioneer John Carmack, the coder credited with virtually inventing the first-person shooter, has announced that id Software will release the entire source code for Doom 3 later this year.

Speaking to a crowd of gaming geeks at Quakecon 2011 yesterday, Carmack disappointed the gathering by revealing that the long-awaited Quake 4 would not arrive any time soon but offered compensation in the form of the open sourcing which should happen soon after the launch of Rage in October.

Carmack intimated that he had the blessing of id Software's parent company ZeniMax and called on other developers to to follow suit, saying that releasing source code could be of benefit to the entire industry as it allowed new developers to learn their chops.

Doom 3 was released in 2004 and was one of the first FPS games to feature realistic lighting and shadow effects.