Author Topic: Doom 3 source code  (Read 2137 times)

0 Members and 1 Guest are viewing this topic.

Offline efecto

  • C= 64
  • **
  • Posts: 90
  • Karma: 4
    • View Profile
Doom 3 source code
« on: November 23, 2011 »
for those intressted, ID released the Doom3 source-code
https://github.com/TTimo/doom3.gpl

enjoy

Offline combatking0

  • JavaScript lives!
  • Senior Member
  • DBF Aficionado
  • ********
  • Posts: 4569
  • Karma: 235
  • Retroman!
    • View Profile
    • Combat King's Barcode Battler Home
Re: Doom 3 source code
« Reply #1 on: November 23, 2011 »
Cool. Looks like it's just the game engine, without the data, but then all you need to do is draw your own graphics, build your own maps and add some sounds and you've got a game which plays like Doom 3 but looks very different.
You are our 9001st visitor.
Challenge Trophies Won:

Offline spathi

  • C= 64
  • **
  • Posts: 78
  • Karma: 5
    • View Profile
Re: Doom 3 source code
« Reply #2 on: November 24, 2011 »
Someone should strip this and turn it into a generalized graphics engine similar to OGRE or suchlike.

The problem with this sort of release, if you can call it a problem, is that if you are going to go to all that effort to make a game, you would probably want to sell it and so from that perspective you are probably better off writing your own or using something with an end-user license.  Although I'm sure you can license it from id if you wanted to.

The main interest from this is as reading matter-- it's always been fascinating to see how Carmack coded things.

Even back to the Doom source, it's always interesting to me how brute force Carmack's coding is.  He doesn't try to do anything fancy or elegant.  His stuff is always in a very simple style and fairly easy to understand except for the core engine math and "black magic."  He engages in a lot less of the fancy dances that a lot of other coders do.
« Last Edit: November 24, 2011 by spathi »