obsession. infatuation. passion. deviancy.

Wednesday, January 03, 2007

Doom, Quake and Apple (k3nshi)

John Romero:

Why do I care so much about NeXT computers? Because we at id Software developed the groundbreaking titles DOOM and Quake on the NeXTSTEP 3.3 OS running on a variety of hardware for about 4 years. I still remember the wonderful time I had coding DoomEd and QuakeEd in Objective-C; there was nothing like it before and there still is no environment quite like it even today.

When id Software was stationed in Madison, Wisconsin during the winter of 1991, most of us were gone for the Christmas holiday - except John Carmack. John's present, which he bought with $11,000 of his own money, procured by walking through the snow and ice to remove from the bank, arrived during the holiday and he spent the whole time learning as much as he could about the computer and started working on vector quantization algorithms for compressing graphics. His test graphic was a 256-color screen from King's Quest 5. After his research was done it was agreed that the entire company needed to develop our next game on NeXTSTEP.



Romero, writing on how NeXT technology (the basis of Mac OSX) was pivotal to the development of Doom and Quake.

Certainly helps with the the motivation to learn Objective-C.

No comments: