Slashdot Mirror


The Technology Behind ID's Games

orac2 writes: "The current issue of IEEE Spectrum has an article on the groundbreaking technology behind iD Software's games, from the days of Commander Keen through to Return to Castle Wolfenstein. Graphics technologies covered include the original 2-D buffer trick that made side-scrolling games on the PC feasible, as well as the more modern Raycasting and Binary Space Partition Tree techniques. Carmack is quoted extensively."

5 of 323 comments (clear)

  1. What I read... by Tall+Rob+Mc · · Score: 5, Funny

    Basically, what I got out of this article was that John Carmack is almost single-handedly responsible for all of my non-productive time over the past 10 years. Thanks John!

  2. The Gamer's Prayer, according to ID by matastas · · Score: 5, Funny

    Our Carmack, who art in Texas,
    hallowed be thy textures.
    Thy software come, thy games be done,
    on my b0xen as it is at E3.

    Give us this day, our daily FPS.
    And forgive us our camping,
    as we gun down those who camp against us.

    Lead us not into a spawn site,
    but just give me the damn BFG.
    For the gaming market, the GeForce,
    and the booth babes are yours, now and until payday.

  3. Re:Carmack IS God! by Pfhreakaz0id · · Score: 5, Funny

    Crap!, I've got mod privs right now, but I can't find my -1, Fawning!

  4. Re:Not new or groundbreaking by mckayc · · Score: 5, Funny

    Oh really, is that so? Hmm, where did I see that, oh right, IN THE ARTICLE.

    Profiting from improvements in computer speed and memory, Carmack began working on how to draw polygons with more arbitrary shapes than Wolfenstein's trapezoids. "It was looking like [the graphics engine] wouldn't be fast enough," he recalls, "so we had to come up with a new approach....I knew that to be fast, we still had to have strictly horizontal floors and vertical walls." The answer was a technique known as binary space partitioning (BSP). Henry Fuchs, Zvi Kedem, and Bruce Naylor had popularized BSP techniques in 1980 while at Bell Labs to render 3-D models of objects on screen.

    (emphasis mine)

    Perhaps READING THE ARTICLE would have saved you the trouble of trying to show us how smart you are.

  5. Re:Not new or groundbreaking by LMCBoy · · Score: 5, Funny

    Everything's stolen these days. Take the FAX machine. Why that's nothing but a waffle iron with a phone attached!

    </abesimpson>

    --
    Liberal (adj.): Free from bigotry; open to progress; tolerant of others.