John Carmack arbeitet an Doom

John D. Carmack II (geboren am 20. August 1970) war der leitende Programmierer bei id Software und einer der Mitbegründer des Unternehmens. Er programmierte die Doom-Engine und die Game-Engines für alle anderen id-Spiele.

Biografie

Carmack wuchs in Shawnee Mission, Kansas, einem Teil der Kansas City Metropolitan Area, auf und interessierte sich schon früh für Computer. Er machte seinen Abschluss an der Shawnee Mission East High School und besuchte dann zwei Semester lang die University of Missouri – Kansas City, bevor er sein Studium abbrach, um als freiberuflicher Programmierer zu arbeiten. Softdisk in Shreveport, Louisiana, stellte Carmack ein und brachte ihn mit John Romero und anderen zukünftigen Schlüsselpersonen von id Software zusammen. Im Jahr 1990, noch bei Softdisk, entwickelten Carmack, Romero und andere das erste der Commander Keen-Spiele, eine Serie, die ab 1991 von Apogee Software im Rahmen des Shareware-Vertriebsmodells veröffentlicht wurde. Danach verließ Carmack Softdisk, um id Software mitzugründen.

Carmacks bemerkenswerteste Programmierleistungen liegen im Bereich der Ego-Shooter-Spiele. Seine Programmierfähigkeiten trugen maßgeblich zur Entwicklung der bahnbrechenden Spiele dieses Genres bei: Wolfenstein 3-D, Doom und Quake sowie deren neuere Versionen (einschließlich Doom 3 und der restlichen Quake-Serie). Er hat mehrere Computergrafik-Algorithmen erfunden, insbesondere das Surface Caching und „Carmack’s Reverse“. Carmacks Spiel-Engines wurden für die Verwendung in anderen einflussreichen Ego-Shooter-Spielen wie Hexen, Half-Life und Medal of Honor lizenziert.

Carmack arbeitet daran, Elemente des Open-Source-Gedankens und des Fan-Feedbacks in seinen Spieldesigns zu fördern. Als der Quellcode von Quake gestohlen wurde und in der Quake-Community im Untergrund zirkulierte, nutzte ein Programmierer, der nichts mit id Software zu tun hatte, diesen Code, um Quake auf Linux zu portieren, und schickte die Patches anschließend an Carmack. Anstatt rechtliche Schritte einzuleiten, verwendete id Software auf Carmacks Geheiß die Patches als Grundlage für eine von der Firma genehmigte Linux-Portierung.

Carmack ist auch bekannt für seine großzügigen Spenden an Wohltätigkeitsorganisationen und Spiele-Communities. Zu den Empfängern von Carmacks wohltätigen Spenden gehören seine ehemalige High School, Befürworter von Open-Source-Software, Gegner von Softwarepatenten, die Luft- und Raumfahrtforschung und Spielefans. 1997 verschenkte er einen seiner Ferraris als Preis an den Gewinner des Quake „Red Annihilation“-Turniers, Dennis Fong.

Am 22. März 2001 wurde Carmack in die Hall of Fame der Academy of Interactive Arts & Sciences aufgenommen, eine Auszeichnung für Personen, die revolutionäre und innovative Leistungen in der Video- und Computerspielindustrie erbracht haben.

Im Jahr 2003 war Carmack eines der Themen des Buches Masters of Doom, einer Chronik von id Software und seinen Gründern.

Auch wenn Carmack vor allem für seine Innovationen im Bereich der 3D-Grafik bekannt ist, ist er auch ein begeisterter Raketensportler und Gründer von Armadillo Aerospace.

Carmack lernte Katherine Anna Kang kennen, nachdem sie ihn mit einem Freund während der QuakeCon ’96 im id-Büro besucht hatte. Sie heirateten im Januar 2000 und ihr Sohn Christopher Ryan wurde am 13. August 2004 um 12:50 Uhr geboren.

Notizen

  • John Carmack hat auch einen kleinen Auftritt in Mike „Cyb“ Watsons Spiel MassMouth 2, entweder als Verbündeter oder als Feind, je nachdem, welchen Weg der Spieler im Level vor seinem Auftritt wählen kann.
  • John ist nicht mit Adrian Carmack verwandt.
  • Der Doom-Film verweist auf den Programmierer, indem er den führenden Wissenschaftler des Films „Dr. Carmack“ nennt.

  • Kushner, David (2003). Masters of Doom: how two guys created an empire and transformed pop culture, New York: Random House. ISBN 0375505245.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.