Hello Guest  /  Join  /  Sign In  /  Get Desura

Previously referred to as the 'Doom 3 Engine', Tech 4 is id Software's current licensing platform. Powering games such as Doom 3, Quake 4 and Enemy Territory Quake Wars, Tech 4 revolutionized the use of realtime dynamic lighting as well as other technologies.

id Tech 4 Source Code
Filename
TTimo-doom3.gpl-1559777.zip
Type
Source Code
Uploader
_1dt3k_
Date
Nov 23rd, 2011
Size
9.10mb (9,537,838 bytes)
Downloads
6,992 (4 today)
Embed Button
Mirrors
Download now
Description

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. You must patch the game to the latest version.


Doom 3 GPL source release
=========================
See the download package for more information on the License and other information.

Game data and patching:
-----------------------

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.

You must patch the game to the latest version.

Note that Doom 3 and Doom 3: Resurrection of Evil are available from the Steam store at
Store.steampowered.com
Store.steampowered.com

Other platforms, updated source code, security issues:
------------------------------------------------------

If you have obtained this source code several weeks after the time of release, it is likely that you can find modified and improved versions of the engine in various open source projects across the internet. Depending what is your interest with the source code, those may be a better starting point.

Compiling on win32:
-------------------

A project file for Microsoft Visual Studio 2010 is provided in neo\doom.sln We expect the solution file is compatible with the Express releases

You will need the Microsoft DirectX SDK installed as well. If it does not reside in "C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)" you will need to update the project files accordingly.

Compiling on GNU/Linux x86:
---------------------------

The build system on GNU/Linux is based on SCons: Scons.org
Issue the scons command in the neo/ folder.

Compiling on MacOS X:
---------------------------

XCode 3.2 project is under neo/sys/osx/

Back End Rendering of Stencil Shadows:
--------------------------------------

The Doom 3 GPL source code release does not include functionality enabling rendering of stencil shadows via the “depth fail” method, a functionality commonly known as  "Carmack's Reverse".

MayaImport:
---------------------------

The code for our Maya export plugin is included, if you are a Maya licensee you can obtain the SDK from Autodesk.

id Tech 4 Source Code
Comments
timstro59
timstro59 Nov 24 2011, 9:17am said:

*stares in disbelief*

Now I just need to learn how to do everything.

+7 votes     reply to
skibbi
skibbi Dec 16 2011, 2:38pm replied:

Yeah!

+1 vote     reply to
IvanErtlov
IvanErtlov Nov 24 2011, 9:43am said: Online

The only thing that is of interest for me are the codelines on dynamic lighting and shadowcasting. But for THAT I would kill. Thank god I don`t have to now ;)

+1 vote     reply to
hakaru-x
hakaru-x Nov 26 2011, 7:00pm said:

ok..........how the hell do i work with this??? :P

+2 votes     reply to
Rayman51
Rayman51 Nov 27 2011, 3:18am said: Online

so.... if i have a retail version of doom 3 , i can use some of the stuff there to train myself ?

ps: anyone know some good website to have a good start in this engine?

the preview image is awesome :3

+1 vote     reply to
_1dt3k_
_1dt3k_ Nov 27 2011, 10:16pm replied:

It depends on how much you know about programming now.

+1 vote     reply to
Taamalus
Taamalus Jan 14 2012, 3:59pm replied:

Doom3world.org
would be your first source for artwork, other then that, stay here to make your own game out of it, methinks.

+1 vote     reply to
Post a Comment
click to sign in and comment

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Platforms
Windows, Mac, PS3, X360
Developer
id Software
Official Page
Idsoftware.com
Contact
Send Message
Licence
Commercial
Release Date
Released Aug 2, 2003
Download
Browse
Downloads
Share
MD5 Hash
0f8950adf622dbea0e503e1f9574a2d6
Related Engines
id Tech 4
id Tech 4 Commercial Released Aug 2, 2003