Super Jamie
Forum Staple

Posts: 2670
Registered: 03-08 |
Are you asking about Doom 3 or Doom source ports?
The source ports (Boom, PrBoom, ZDoom, GZDoom, Eternity, Legacy, ReMooD, jDoom/Doomsday, EDGE, etc etc etc) are all based off the original Doom source code released in 1993. Some change the code more than others. The Chocolate-Doom project attempts to mimic as much as possible the original Doom, including all limitations and bugs.
Doom 3 is an entirely new engine. The id Tech engines that have powered Quake, Quake 2, Quake 3 and now Doom 3 are similar in name only. They're all mostly written by the same guy (John Carmack) so no doubt he has his own coding style and similar ways of doing simple things, but that's where the similarity ends.
Ken Silverman's Build engine (which powered Duke3D, Blood, Shadow Warrier and others) has absolutely nothing to do with the Doom code, except that they are both 3D shooters. They were developed entirely independently of each other, by different people in different companies for different games. Same goes for almost every other 3D engine out there.
|