DOOM 3 SDK v2.0
This SDK contains source code and header files for a variety of game subsystems, example maps and models, project files and more, but very little documentation.

Vehicles
Be sure to read the readme.txt in the vehicles folder

Maya Importer Source
To compile the Maya Import dll, you will need to get the Maya 4.5 or the Maya 6.0 SDK from Alias. There is a note in the directory explaining where the files need to go. The project comes set up to compile a dll for Maya 4.5. If you want to compile a dll for Maya 6.0, instructions are in maya_main.cpp. For Maya 6.0, you will need Visual Studio 2003 or higher. The Maya 6.0 SDK does not work with Visual Studio 2002.

Linux Source
TTimo put together an official release for the Linux code. The code itself is the same as windows, but there are some different build options and an included SCons file.

Random Fixes
Including (but not limited to) compiling 'out the box' in Visual Studio 2003 and 2005

If you have already done significant work on a mod, I would recommend installing this to a clean directory, then running windiff against your code base. Alternatively you could diff against the first SDK and manually copy the changes over.

================================================

DOOM III Linux SDK
==================

The DOOM build system is based on scons ( a make replacement )
http://www.scons.org/
packages are available for most recent distributions

To build, invoke scons from the src/ directory use 'scons -h' for build configuration options scons 0.96 or newer is required for build

We recommend using gcc 3.3. Note that you can specify the compiler by setting CC and CXX on the command line.

Links
-----

Doom III Linux FAQ:
http://zerowing.idsoftware.com/linux/doom/

Doom III mod developement resources:
http://www.iddevnet.com/
DEMOS
PATCHES - CHEATS
REVIEWS
GAME VIDEOS
NEWS ENTRIES
THIS WEEK'S MOST POPULAR DOWNLOADS