informa
News

Doom 3 Source Code Released To Public

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.
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.

Latest Jobs

Pocketwatch Games

Remote
01.05.22
Senior Gameplay Engineer

Disbelief

Cambridge, Massachusetts
01.07.22
Jr. Programmer

Gameloft Australia

Brisbane, Australia
01.06.21
Creative Director

Sucker Punch Productions

Bellevue, Washington
01.06.22
Senior Systems Designer
More Jobs   

CONNECT WITH US

Register for a
Subscribe to
Follow us

Game Developer Account

Game Developer Newsletter

@gamedevdotcom

Register for a

Game Developer Account

Gain full access to resources (events, white paper, webinars, reports, etc)
Single sign-on to all Informa products

Register
Subscribe to

Game Developer Newsletter

Get daily Game Developer top stories every morning straight into your inbox

Subscribe
Follow us

@gamedevdotcom

Follow us @gamedevdotcom to stay up-to-date with the latest news & insider information about events & more