My Message close
GAME JOBS
Latest Blogs
spacer View All     Post     RSS spacer
 
May 23, 2013
 
The Procession of Progression in Game Design
 
Xbox One: a flawed plan, well executed
 
Letting the Player Find the Fun
 
Using Small Studios As Stepping Stones In Your Career [3]
 
Maturity, Challenge, Art and Games
spacer
Latest Jobs
spacer View All     Post a Job     RSS spacer
 
May 23, 2013
 
2K Games
Tools Programmer - 2K Games
 
2K Games
Graphics Programmer - 2K Games
 
2K Games
Engine Programmer - 2K Games
 
GREE International
Senior Product Manager, Growth and Revenue
 
GREE International
Business Intelligence Data Analyst
 
Synergy Blue
3D Artist / Animator
spacer
Latest Press Releases
spacer View All     RSS spacer
 
May 23, 2013
 
EA ANNOUNCES NEED FOR
SPEED RIVALS RACING TO
XBOX...
 
E3: Indie Co-op Puzzler
Tiny Brains Confirmed
for...
 
The Age of Shadows on
Distant Worlds starts
now!
 
Super Splatters Bursts
onto Steam in Late June
 
THE MIGHTY QUEST FOR EPIC
LOOT BRINGS OUT THE...
spacer
About
spacer Editor-In-Chief:
Kris Graft
Blog Director:
Christian Nutt
Senior Contributing Editor:
Brandon Sheffield
News Editors:
Mike Rose, Kris Ligman
Editors-At-Large:
Leigh Alexander, Chris Morris
Advertising:
Jennifer Sulik
Recruitment:
Gina Gross
Education:
Gillian Crowley
 
Contact Gamasutra
 
Report a Problem
 
Submit News
 
Comment Guidelines
Sponsor

 
 Doom 3  Source Code Released To Public
Doom 3 Source Code Released To Public
 

November 22, 2011   |   By Frank Cifaldi

Comments 5 comments

More: Console/PC, Programming





Following slight rewrites from id Software's John Carmack to avoid potential patent infringement, the source code behind Doom 3 was made public on Tuesday for open source use.

The source does not contain any game data, which is still covered by the original EULA.

The source also does not include functionality enabling rendering of stencil shadows via the "depth fail" method (commonly called "Carmack's Reverse"), which lawyers from parent company Zenimax said might infringe on a patent for a Creative Labs 3D shading technique.

According to Carmack, minor tweaks were made to the code to avoid any infringement: he recently tweeted that the workaround "added four lines of code and changed two."

The source is available now on GitHub.
 
 
Top Stories

image
Blog: I took my Ouya game to retail, and here's what happened
image
A Guacamelee! combat design analysis
image
Here's how much 'whales' spent so far this year
image
'This model of game making is so fundamentally broken.'


   
 
Comments

Tynan Sylvester
profile image
Thanks again, John.

David Amador
profile image
Thanks John, for this and Rage =)

Benjamin M
profile image
Awesome! Much love to Mr. Carmack and the rest of the id Software family!

Ashkan Saeedi Mazdeh
profile image
And this is called game developer real spirit.

Harry Fields
profile image
Wish more shops would do this. This coupled with patent reform would do so much for up-and-comers.


none
 
Comment:
 




 
UBM Tech