Doom 3, the legendary classic games from id Software, has been "stripped" by the manufacturer. The entire constituent code can be seen.
Naked Doom 3 games
Code drafters Doom 3 released with an open source license GNU Public License (GPL) and free downloadable anyone who wants it. Obviously, this code does not include the content of his game.The code is released it allows the developer or the community of developers who want to process into a game that can be played. The same thing been done to code compilers of Quake 3.
Doom 3 comes first on the market in August 2004 by Activision. Game is already available in the Windows platform, Linux, Mac, and Xbox.
Get the code compilers of Doom 3 on Github
The story of the lost code
One thing that is interesting, Doom 3 code is released to the public does not include a method called 'Carmack's Reverse'. This method of finding John Carmack, founder of id, to generate shading (shadow) on the display of the game.
Story like this, on the development of Doom 3, Carmack found (and published) a process of applying shading known as Carmack's Reverse. Unbeknownst to Carmack, the method turned out to have been patented in 1999 by Creative Labs with the name 'Depth Fail'.
Although both were developed separately, the method used Carmack Creative violating patents. Carmack relented and tried to create new methods to outsmart so as not to be violated. Unfortunately, the new method to make Doom 3 run slower so that id Software was compelled to have remained on Carmack's Reverse aka Depth Fail and pay for the license to Creative Labs.