John Carmack lucrând la Doom

John D. Carmack II (născut la 20 august 1970) a fost programatorul principal la id Software și unul dintre co-fondatorii companiei. El a programat motorul Doom și motoarele de joc pentru toate celelalte jocuri id.

Biografie

Carmack a crescut în Shawnee Mission, Kansas, parte a zonei metropolitane Kansas City, și a devenit interesat de calculatoare de la o vârstă fragedă. A absolvit liceul Shawnee Mission East High School, apoi a urmat cursurile Universității din Missouri – Kansas City timp de două semestre, înainte de a le abandona pentru a lucra ca programator independent. Softdisk din Shreveport, Louisiana, l-a angajat pe Carmack, unindu-l cu John Romero și cu alți viitori membri cheie ai id Software. În 1990, în timp ce se afla încă la Softdisk, Carmack, Romero și alții au creat primul dintre jocurile Commander Keen, o serie care a fost publicată de Apogee Software, sub modelul de distribuție shareware, începând din 1991. Ulterior, Carmack a părăsit Softdisk pentru a co-funda id Software.

Cele mai notabile aventuri de programare ale lui Carmack sunt în domeniul jocurilor de tip first-person shooter. Abilitățile sale de programare au contribuit în mare măsură la dezvoltarea jocurilor seminale ale acestui gen: Wolfenstein 3-D, Doom și Quake, precum și versiunile lor mai noi (inclusiv Doom 3 și restul seriei Quake). A inventat mai mulți algoritmi de grafică pe calculator, în special surface caching și „Carmack’s Reverse”. Motoarele de joc ale lui Carmack au fost licențiate pentru a fi folosite în alte jocuri de acțiune de tip first person shooter influente, cum ar fi Hexen, Half-Life și Medal of Honor.

Carmack lucrează pentru a promova elemente de gândire open source și feedback-ul fanilor în proiectele sale de jocuri. Atunci când codul sursă pentru Quake a fost furat și a circulat în mediul subteran în rândul comunității Quake, un programator neafiliat la id Software l-a folosit pentru a porta Quake pe Linux, iar ulterior i-a trimis patch-urile lui Carmack. În loc să continue acțiunile legale, la cererea lui Carmack, id Software a folosit patch-urile ca bază pentru un port Linux aprobat de companie.

Carmack este, de asemenea, cunoscut pentru contribuțiile sale generoase la organizații de caritate și comunități de jocuri de noroc. Printre beneficiarii contribuțiilor caritabile ale lui Carmack se numără fostul său liceu, promotori ai software-ului open source, oponenți ai brevetelor software, cercetare aerospațială și entuziaști ai jocurilor. În 1997, a dăruit unul dintre Ferrari-urile sale ca premiu câștigătorului turneului Quake „Red Annihilation”, Dennis Fong.

La 22 martie 2001, Carmack a fost inclus în Hall of Fame al Academiei de Arte Interactive & Științe, o onoare acordată celor care au avut realizări revoluționare și inovatoare în industria jocurilor video și a jocurilor pe calculator.

În 2003, Carmack a fost unul dintre subiecții cărții Masters of Doom, o cronică a id Software și a fondatorilor săi.

Deși Carmack este cunoscut mai ales pentru inovațiile sale în domeniul graficii 3D, el este, de asemenea, un împătimit al rachetelor și fondatorul Armadillo Aerospace.

Carmack a cunoscut-o pe Katherine Anna Kang după ce aceasta l-a vizitat la birourile id împreună cu un prieten în timpul QuakeCon ’96. S-au căsătorit în jurul lunii ianuarie 2000, iar fiul lor Christopher Ryan s-a născut la ora 12:50 pe 13 august 2004.

Note

  • John Carmack are, de asemenea, o mică apariție în jocul lui Mike „Cyb” Watson, MassMouth 2, fie ca aliat, fie ca inamic, în funcție de o cale pe care jucătorul o poate alege în nivelul anterior apariției sale.
  • John nu este rudă cu Adrian Carmack.
  • Filmul Doom face referire la programator numindu-l pe cercetătorul principal al filmului „Dr. Carmack”.

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

.

Lasă un răspuns

Adresa ta de email nu va fi publicată.