John Carmack arbejder på Doom

John D. Carmack II (født den 20. august 1970) var den ledende programmør hos id Software og en af virksomhedens medstiftere. Han programmerede Doom-motoren og spilmotorerne til alle andre id-spil.

Biografi

Carmack voksede op i Shawnee Mission, Kansas, der er en del af Kansas City Metropolitan Area, og blev interesseret i computere i en tidlig alder. Han dimitterede fra Shawnee Mission East High School og gik derefter på University of Missouri – Kansas City i to semestre, inden han droppede ud for at arbejde som freelanceprogrammør. Softdisk i Shreveport, Louisiana, hyrede Carmack og forenede ham med John Romero og andre fremtidige nøglemedlemmer af id Software. I 1990, mens de stadig arbejdede hos Softdisk, skabte Carmack, Romero og andre det første af Commander Keen-spillene, en serie, som fra 1991 og fremefter blev udgivet af Apogee Software under shareware-distributionsmodellen. Herefter forlod Carmack Softdisk for at være med til at stifte id Software.

Carmacks mest bemærkelsesværdige programmeringsforetagende er inden for first-person shooter-spil. Hans programmeringsfærdigheder bidrog i høj grad til udviklingen af banebrydende spil i denne genre: Wolfenstein 3-D, Doom og Quake, samt deres nyere versioner (herunder Doom 3 og resten af Quake-serien). Han har opfundet flere computergrafikalgoritmer, bl.a. surface caching og “Carmack’s Reverse”. Carmacks spilmotorer er blevet licenseret til brug i andre indflydelsesrige first person action shooter-spil som Hexen, Half-Life og Medal of Honor.

Carmack arbejder for at fremme elementer af open source-tænkning og fanfeedback i sine spildesigns. Da kildekoden til Quake blev stjålet og cirkulerede blandt Quake-fællesskabet i undergrunden, brugte en programmør uden tilknytning til id Software den til at portere Quake til Linux og sendte efterfølgende patches til Carmack. I stedet for at gå rettens vej brugte id Software på Carmacks opfordring patchesne som grundlag for en Linux-port, der var godkendt af virksomheden.

Carmack er også kendt for sine generøse bidrag til velgørende organisationer og spilfællesskaber. Nogle af modtagerne af Carmacks velgørende bidrag omfatter hans tidligere gymnasium, fortalere for open source-software, modstandere af softwarepatenter, forskning i luft- og rumfart og spilentusiaster. I 1997 forærede han en af sine Ferrarier væk som præmie til vinderen af Quake-turneringen “Red Annihilation”, Dennis Fong.

Den 22. marts 2001 blev Carmack optaget i Academy of Interactive Arts & Sciences’ Hall of Fame, en ære, der tildeles personer, som har gjort revolutionerende og innovative præstationer inden for video- og computerspilsindustrien.

I 2003 var Carmack et af emnerne i bogen Masters of Doom, en kronik om id Software og dets grundlæggere.

Og selv om Carmack er mest kendt for sine innovationer inden for 3D-grafik, er han også en raketentusiast og grundlægger af Armadillo Aerospace.

Carmack mødte Katherine Anna Kang, efter at hun besøgte ham på id-kontoret sammen med en ven under QuakeCon ’96. De blev gift omkring januar 2000, og deres søn Christopher Ryan blev født kl. 12:50 den 13. august 2004.

Noter

  • John Carmack optræder også en lille gang i Mike “Cyb” Watsons spil MassMouth 2 som enten en allieret eller en fjende, afhængigt af en vej spilleren kan vælge i niveauet før hans optræden.
  • John er ikke i familie med Adrian Carmack.
  • Doom-filmen refererer til programmøren ved at kalde filmens hovedvidenskabsmand for “Dr. Carmack”.

  • Kushner, David (2003). Masters of Doom: hvordan to fyre skabte et imperium og forvandlede popkulturen, New York: Random House. ISBN 0375505245.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.