home *** CD-ROM | disk | FTP | other *** search
/ ST-Computer Leser-CD 2000 January / LCD_01_2000.iso / games / doom / pmdoom / doc / book < prev    next >
Encoding:
Text File  |  1999-12-17  |  2.2 KB  |  58 lines

  1.  
  2. The DOOM Book
  3.  
  4. Shortly after the Wolfenstein 3D source release,
  5. I sent a mail to Jay Wilbur suggesting a book
  6. about the DOOM engine. I anticipated a similar
  7. release of the DOOM sources within a year or
  8. two, and the obvious problems with the Wolfenstein
  9. sources (lack of accompanying artwork, a code 
  10. base not maintained for quite some time) seemed
  11. to demand a better approach. I talked to some
  12. publishing company reps at the Book Fair in 1995,
  13. and while they were cautiously interested, id was
  14. not.
  15.  
  16. In the last weeks of 1996, following a visit at
  17. id Software two months earlier, and after the
  18. departure of Jay Wilbur, John Carmack asked me
  19. whether I was still interested in doing the book.
  20. I was, Bear sent me a code dump, and  Todd
  21. Hollenshead set out to address the legal concerns
  22. (of which were many).
  23.  
  24. Unfortunately, what might have worked in 1995
  25. turned out to be a doomed attempt in 1997. I won't
  26. go into the details - let's just say that my
  27. leaving university and going back to full time
  28. writing for a living repeatedly forced me to
  29. change priorities on what looked more and more
  30. like a project unlikely to generate any revenue.
  31.  
  32. By mid of the year, when the legal issues had
  33. finally been settled, it didn't look like I was
  34. going to find a publisher at all. Following the
  35. Book Fair in 1997 and some more discussions
  36. (with about a dozen publishers, total), I gritted
  37. my teeth and decided to abandon the project.
  38.  
  39. Note that the book project as such wasn't supposed
  40. to hold up the source release to the public.
  41. However, given the legal concerns relating to
  42. the third party sound code in DOS DOOM, and the
  43. lack of Win32 support as well as the advantages of
  44. an OpenGL based release, the idea was to put
  45. together a consistent, stable code base prior to
  46. public release - most of which was supposed to be
  47. an offspring of my reformatting and modifying the
  48. code for the book.
  49.  
  50. None of this worked out as intended. However, I
  51. hope that, at long last, this distribution
  52. will finally provide a good point to start for
  53. any cooperative effort to extend the already
  54. impressive lifespan of DOOM into the age of
  55. multiplayer servers and hardware-accelerated
  56. clients.
  57.  
  58.