John Carmack werkt aan Doom

John D. Carmack II (geboren op 20 augustus 1970) was de hoofdprogrammeur bij id Software en een van de medeoprichters van het bedrijf. Hij programmeerde de Doom-engine en de game-engines voor alle andere id-spellen.

Biografie

Carmack groeide op in Shawnee Mission, Kansas, onderdeel van de Kansas City Metropolitan Area, en raakte al op jonge leeftijd geïnteresseerd in computers. Hij haalde zijn diploma aan de Shawnee Mission East High School en ging vervolgens twee semesters naar de University of Missouri – Kansas City voordat hij stopte om als freelance programmeur te gaan werken. Softdisk in Shreveport, Louisiana nam Carmack in dienst en bracht hem samen met John Romero en andere toekomstige belangrijke leden van id Software. In 1990, nog steeds bij Softdisk, maakten Carmack, Romero en anderen de eerste van de Commander Keen-games, een serie die vanaf 1991 werd uitgegeven door Apogee Software, onder het shareware-distributiemodel. Daarna verliet Carmack Softdisk om id Software mede op te richten.

Carmack’s meest opmerkelijke programmering ondernemingen zijn op het gebied van first-person shooter games. Zijn programmeervaardigheden hebben een grote bijdrage geleverd aan de ontwikkeling van baanbrekende spellen in dat genre: Wolfenstein 3-D, Doom, en Quake, evenals hun nieuwere versies (met inbegrip van Doom 3 en de rest van de Quake-serie). Hij heeft verschillende grafische algoritmen uitgevonden, met name surface caching en “Carmack’s Reverse”. Carmack’s game engines zijn gelicenseerd voor gebruik in andere invloedrijke first person action shooter games zoals Hexen, Half-Life en Medal of Honor.

Carmack werkt aan het promoten van elementen van open source denken en fan feedback in zijn game ontwerpen. Toen de broncode van Quake werd gestolen en ondergronds in de Quake-gemeenschap circuleerde, gebruikte een programmeur die niets met id Software te maken had deze om Quake naar Linux te porten, en stuurde vervolgens de patches naar Carmack. In plaats van juridische stappen te ondernemen, gebruikte id Software in opdracht van Carmack de patches als de basis voor een door het bedrijf goedgekeurde Linux-port.

Carmack staat ook bekend om zijn gulle bijdragen aan liefdadigheidsinstellingen en gaming gemeenschappen. Enkele van de ontvangers van Carmack’s liefdadigheidsbijdragen zijn zijn vroegere middelbare school, promotors van open source software, tegenstanders van software patenten, lucht- en ruimtevaart onderzoek, en game enthousiastelingen. In 1997 gaf hij een van zijn Ferrari’s weg als prijs aan de winnaar van het Quake “Red Annihilation” toernooi, Dennis Fong.

Op 22 maart 2001 werd Carmack opgenomen in de Academy of Interactive Arts & Sciences’ Hall of Fame, een eer die wordt toegekend aan degenen die revolutionaire en innovatieve prestaties hebben geleverd in de video- en computerspelindustrie.

In 2003 was Carmack een van de onderwerpen van het boek Masters of Doom, een kroniek van id Software en haar oprichters.

Hoewel Carmack vooral bekend is om zijn innovaties in 3D-graphics, is hij ook een liefhebber van raketten en de oprichter van Armadillo Aerospace.

Carmack ontmoette Katherine Anna Kang nadat ze hem met een vriend had bezocht in de id-kantoren tijdens QuakeCon ’96. Ze trouwden rond januari 2000 en hun zoon Christopher Ryan werd geboren om 12:50pm op 13 augustus 2004.

Noten

  • John Carmack maakt ook een kleine verschijning in Mike “Cyb” Watson’s spel MassMouth 2 als ofwel een bondgenoot of een vijand, afhankelijk van een pad dat de speler kan kiezen in het level voorafgaand aan zijn verschijning.
  • John is geen familie van Adrian Carmack.
  • De Doom-film verwijst naar de programmeur door de hoofdwetenschapper van de film “Dr. Carmack” te noemen.

  • Kushner, David (2003). Masters of Doom: Hoe twee mannen een imperium creëerden en de popcultuur veranderden, New York: Random House. ISBN 0375505245.

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.