John Carmack
Aquest article o aquest apartat conté informació obsoleta o li falta informació recent. |
Aquest article o secció necessita millorar unatraducciódeficient. |
(2006) | |
Biografia | |
---|---|
Naixement | 21 agost 1970(54 anys) Shawnee Mission (Kansas)(en) |
Director de tecnologiaFacebook Technologies, LLC | |
7 agost 2013 – | |
Dades personals | |
Residència | àrea metropolitana de Kansas City Heath(en) |
Religió | Presbiterianisme |
Formació | Universitat de Missouri-Kansas City institut Shawnee Mission East institut Raytown South |
Activitat | |
Camp de treball | Videojoc,enginyeria aeroespacialirealitat virtual |
Ocupació | director de tecnologia,enginyer,empresari,informàtic,Enginyer d'aviació,programador,desenvolupador de videojocs |
Ocupador | Facebook Technologies, LLC(2013–) id Software(1991–2013) Softdisk(–1991) Armadillo Aerospace |
Obra | |
Obres destacables
| |
Família | |
Cònjuge | Katherine Anna Kang(2000–2021) |
Premis | |
| |
John D. Carmack(nascut el 21 d'agost de 1970 aRoeland Park,Kansas)[1]és unprogramador de videojocsi enginyeraeroespacialirealitat virtual.Ell va cofundarId Software.Carmack era el cap de programació dels videojocs de idCommander Keen,Wolfenstein 3D,Doom,Quake,Ragei les seves continuacions. Carmack és més conegut per les seves innovacions engràfics de 3D,com el seu famós algoritmeCarmack's Reversepelvolum d'ombres,i també és un entusiasta delscoetsi fundador i enginyer cap d'Armadillo Aerospace.L'agost de 2013, Carmack va prendre la posició de CTO aOculus VR.[2]
Biografia
[modifica]Inicis
[modifica]Carmack, fill de reporter de notícies de la televisió local Stan Carmack, va créixer en l'àrea metropolitana deKansas Cityon es va interessar en elsordinadorsa una edat primerenca. Va assistir a laShawnee Mission East High SchooldePrairie Village, Kansasi laRaytown South High Schoolprop deRaytown, Missouri.
Com es diu enMasters of Doomde David Kushner, quan Carmack tenia 14 anys, va irrompre en una escola per ajudar un grup de nens a robar ordinadorsApple II.Per poder entrar a l'edifici, Carmack va deixar una substància enganxosa detèrmitbarrejada ambvaselinaque es va fondre a través de les finestres. No obstant això, un còmplice amb sobrepès es va esforçar per passar a través del forat, i va obrir la finestra, el que va desencadenar una alarma silenciosa i va alertar la policia. John va ser detingut i enviat per a una avaluació psiquiàtrica (l'informe esmenta "cap empatia pels altres éssers humans i descriu Carmack com a 'un cervell a les cames'). Carmack a continuació, va ser condemnat a un any en una llar de menors.[3][4]
Va assistir a laUniversity of Missouri–Kansas Citydurant dos semestres abans de retirar-se a treballar com a programador independent.
Carrera
[modifica]Softdisk,una empresa informàtic aShreveport, Louisiana,va contractar a Carmack per treballar enSoftdisk G-S(una publicació d'Apple IIGS), presentant-lo aJohn Romeroi altres membres clau del futur id Software comAdrian Carmack(sense relació). Més tard, aquest equip serà encarregat a càrrec d'un nou, però de curta durada, producte bimensual de subscripció de jocs anomenatGamer's Edgeper la plataforma IBM PC (DOS). El 1990, encara a Softdisk, Carmack, Romero, i altres van crear els primers jocs de Commander Keen, una sèrie que va ser publicat perApogee Software,sota el model de distribucióshareware,a partir del 1991. Després, Carmack va marxar de Softdisk per cofundarid Software.
Carmack ha estat pioner o popularitzat l'ús de moltes tècniques dels gràfics per ordinador, incloent "adaptive tile refresh"a Commander Keen,raycastingpelHovertank 3-D,Catacomb 3-D,iWolfenstein 3-D,lapartició binària de l'espaien quèDoomfou el primer joc a utilitzar, l'emmagatzematge en memòria cau de superfícieque va inventar pelQuake,Carmack's Reverse(anteriorment conegut com az-fail stencil shadowsen anglès) que va idear pelDoom 3,i la tecnologiaMegaTexture,primer usat enEnemy Territory: Quake Wars.
Els motors de Carmack també han estat autoritzats per al seu ús en altres shooters en primera persona, tan influents com elHalf-Life,Call of DutyiMedal of Honor.El 2007, quan Carmack estava de vacances amb la seva dona, va acabar jugant alguns jocs al seu telèfon mòbil, i va decidir que faria un "bon" joc per a mòbils.[5][6]
Al 7 d'agost de 2013, Carmack es va unir aOculus VRcom el seuCTO.Al 22 de novembre de 2013, va renunciar aid Softwareper treballar a temps complet en Oculus VR.[7]La raó de Carmack per marxar va ser perquè l'empresa matriu de id,ZeniMax Mediano voler donar suport a Oculus Rift.[8]
Tecnologies
[modifica]- Adaptive Tile Refresh(usat enCommander Keen).
- Ray casting(usat enHovertank 3-D,Catacomb 3-DiWolfenstein 3-D).
- Partició binària de l'espai(usat en les sagues deDoomiQuake).
- Surface caching(usat en les sagues de Quake).
- Carmack's reverse(un algoritme pervolum d'ombrausat enDoom 3)
- MegaTexture(usat enRage).
Armadillo Aerospace
[modifica]Al voltant del 2000, Carmack es va interessar en els coets, un hobby de la seva joventut. Va començar donant suport financer a alguns grups d'aficionats locals abans d'iniciarArmadillo Aerospace.Carmack va fundar la companyia de la seva butxaca, per “alguna cosa al nord d'un milió de dòlars a l'any”.[9]Carmack va aprendre per si mateix enginyeria aeroespacial i va ser enginyer principal de l'empresa. La companyia va fer un progrés constant cap als seus objectius de vol espacial suborbital i vehicles orbitals eventuals. A l'octubre de 2008, Armadillo Aerospace va competir en un concurs de la NASA conegut com el Lunar Lander Challenge, guanyant el primer lloc en la competició Level 1 guanyant $350.000. Al setembre de 2009, van finalitzar el Level 2 i van aconseguir $500,000.[10][11][12]La companyia va entrar en "mode d'hibernació" en 2013.[9]
Programari de codi lliure
[modifica]Carmack és un defensor ben conegut delprogramari de codi lliure,i ha expressat reiteradament la seva oposició a lespatents de programari,que declarant-ho com a "assaltador".[13]També ha contribuït a projectes de codi obert, com iniciar el port inicial delX Window SystemaMac OS X Serveri treballant per millorar els controladors d'OpenGL a Linux a través del projecteUtah GLX.
Carmack va alliberar el codi font deWolfenstein 3Den 1995 i el deDoomen 1997. Quan el codi font deQuakeva ser filtrar i circular a través de la comunitat deQuakeel 1996, un programador no vinculat a id Software el va utilitzar per portar elQuakea Linux, i posteriorment va enviar-los a Carmack. id Software llavors va donar a conèixer públicament el codi font deQuake,Quake 2,Quake 3i finalmentDoom 3(incloent, més tard, elBFG Edition), tot això sota laGNU General Public License(GPL). El codi font deDoomtambé va ser rellançat en el marc del GPL el 1999. El motorid Tech 4,més comunament conegut com el "motor deDoom 3",també va ser llançat com acodi obertsota la GPL.[14]El codi font deHovertank 3DiCatacomb 3D(així com l'anteriorCatacombde Carmack) va ser llançat el juny de 2014 perFlat Rock Softwareamb el suport de Carmack.[15]D'altra banda, Carmack ha tingut diverses vegades al llarg dels anys l'opinió escèptica sobre Linux com a plataforma de videojocs,[16]per exemple, el 2013 ell va estar a favor de l'emulació"com la direcció tècnica adequada per a jocs en Linux"[17]i en 2014 va expressar l'opinió que Linux podria ser el major problema per a l'èxit de laSteam Machine.[18]
Carmack també és conegut per les seves generoses contribucions a organitzacions benèfiques i comunitats de videojoc. Alguns dels destinataris de les contribucionscaritativesde Carmack es poden incloure el seu antic institut, promotors de programari de codi obert, els oponents de les patents de programari, i els entusiastes dels jocs. El 1997, va regalar un dels seusFerraris(un model328) com a premi aDennis Fong,el guanyador del torneigQuakede "Red Annihilation".
Vida personal i filosofia
[modifica]Carmack va conèixer la seva donaKatherine Anna KangalQuakeConde 1997 quan va visitar les oficines de id. Com una aposta, Kang va desafiar a Carmack per patrocinar el primer All Female Quake Tournament si ella era capaç d'aportar un nombre significatiu de participants. Carmack i Kang es van casar l'1 de gener de 2000 i van planejar una cerimònia a Hawaii.Steve Jobsva sol·licitar que posposés la cerimònia perquè Carmack pogués assistir a la MacWorld Expo el 5 de gener de 2000. Carmack i Kang van declinar i en comptes d'això van fer un vídeo. Carmack i Kang també van tindre un fill en 2004. Carmack téblocamb última actualització en 2006 (prèviament un.plan), un compte actiu deTwitter,i també de tant en tant a realitza comentaris aSlashdot.
Com a desenvolupador de jocs, Carmack es distingeix de molts dels seus contemporanis, evitant compromís amb una data de llançament definitiva per a qualsevol joc que està desenvolupant. En canvi, quan se li pregunta per una data de llançament en un nou títol, Carmack sol respondre que el joc serà llançat "when it's done" (quan estigui fet).[19]Treballadors aApogee,en els seus últims anys publicant els jocs de id Software, van adoptar aquesta pràctica.[20]Altres desenvolupadors de jocs, com araBlizzard EntertainmentiValve,han fet declaracions similars.[21]
Carmack va donar suport a la campanya presidencial de 2012 delRepublicàRon Paul.[22]Carmack es coneix com un llibertari acèrrim[23]i un fan deThomas Sowell.[24]
Carmack li agrada lapizza.Durant la seva temporada a id Software, una pizza de pepperoni mitjana solia arribar fins a Carmack des deDomino's Pizzagairebé tots els dies - portat per la mateixa persona del lliurament durant més de 15 anys. Carmack havia estat un client tan regular que encara li cobren preus de 1995.[27]
Carmack ha elogiat a vegades els esforços dels programadors que es van centrar de manera similar. PrimerKen Silverman,que va programar elmotor Buildper a3D Realms,i més tard ambTim Sweeneyd'Epic Games,que va programar l'Unreal Engine.[28]
Reconeixements
[modifica]Data | Premi | Descripció |
---|---|---|
1996 | Nomenat entre les persones més influents en els jocs d'ordinador de l'any i de tots els temps | #1 i #2 en les llistes deGameSpot.[29][30] |
1997 | Nomenat entre les persones més influents de tots els temps | #7 en la llista deComputer Gaming World,per al disseny de jocs.[31] |
1999 | Nomenat entre les 50 persones més influents en la tecnologia | #10 en la llista delTime.[32] |
2001-03 | Premi a la contribució de la comunitat per al motor de Quake 3 | Usat en 12 jocs. Atorgat al 2001 en elGame Developer's ConferenceAward Ceremony. |
2001-03-22 | Afegit alAcademy of Interactive Arts and Sciences' Hall of Fame | La quarta persona a ser admesa, un honor conferit a aquells que han aconseguit èxits revolucionaris i innovadors en la indústria dels videojocs i l'ordinador. |
2002 | Nomenat alMITTechnology ReviewTR100 | S'inclou com un dels 100 principals innovadors en el món menors de 35.[33] |
2003 | Un tema del llibreMasters of Doom | Masters of Doomés una crònica de id Software i els seus fundadors. |
2005 | Nom al cinema | La pel·lículaDoomva comptar amb un personatge anomenatDr. Carmack,en reconeixement a Carmack que va co-crear el joc original. |
2006-03 | Afegit alWalk of Game | Walk of Gameés un esdeveniment que reconeix als desenvolupadors de jocs i amb el major impacte en la indústria.[34] |
2007-01 | Guardonat amb 2Premis Emmy | Carmack iid Softwarevan ser guardonats amb dosPremis Emmy.El primer va serScience, Engineering & Technology for Broadcast Television,que inclou la distribució de difusió, per cable i per satèl·lit. El segon va ser perScience, Engineering and Technology for Broadband and Personal Television,que abasta la televisió interactiva, la tecnologia de videojocs, i per primera vegada, Internet, els telèfons mòbils, xarxes privades, i reproductors de mitjans personals. id Software és el primer desenvolupador de jocs independent que se li ha atorgat un Emmy des que l'Acadèmia va començar a fer honor a la innovació tecnològica en 1948.[35] |
2007-09 | Aparició a la televisió | Va aparèixer enDaily PlanetaDiscovery Channel Canadaamb els seus dissenys de coets juntament amb l'equip d'Armadillo Aerospace. |
2008 | Honorat | Carmack va ser honorat al 59è AnnualTechnology & Engineering Emmy Awardspel paper pioner deQuakede la modificabilitat de l'usuari.[36]Ell és l'únicprogramador de videojocsmai honrat dues vegades pelNational Academy of Television Arts & Sciences,després d'haver rebut un premi Emmy en 2007 per la seva creació de la tecnologia 3D subjacent alsvideojocsshootermoderns.[37] |
2008-10 | Guanyador de la X-Prize | Armadillo Aerospace de Carmack va guanyar el premi de $350.000 Level One X-Prize Lunar Lander Challenge.[38] |
2010-3-11 | Lifetime Achievement Award | Va ser premiat al Lifetime Achievement AwardGame Developers Conferencepel seu treball.[39] |
2016-04-07 | BAFTA Fellowship Award | Guardonada amb el màxim honor de l'Acadèmia, la Fellowship per "el treball que ha estat sempre a l'avantguarda dels jocs i la seva experiència tècnica per ajudar que el futur arribi una miqueta més ràpid".[40] |
Videojocs
[modifica]Els títols que es mostren a continuació estan en ordre cronològic invers.
Data llançament | Títol | Desenvolupador | Publicador | Acreditat per |
---|---|---|---|---|
Q1/Q2 2016 | Doom | id Software | Bethesda Softworks | L'exdirector tècnic, ex-programador del motor, l'ex-desenvolupador |
16 octubre 2012 | Doom 3 BFG Edition | id Software | Bethesda Softworks | El director tècnic, programador del motor, desenvolupador |
4 octubre 2011 | Rage | id Software | Bethesda Softworks | El director tècnic, programador del motor, desenvolupador |
28 setembre 2007 | Enemy Territory: Quake Wars | Splash Damage | Activision | Programació |
1 maig 2006 | Orcs & Elves | Fountainhead Entertainment | Electronic Arts | Productor/programador/guionista |
18 octubre 2005 | Quake 4 | Raven Software | Activision, Bethesda Softworks (republished 2012) | Director tècnic |
13 setembre 2005 | Doom RPG | Fountainhead Entertainment | id Software | Productor/programador |
3 abril 2005 | Doom 3: Resurrection of Evil | Nerve Software | Activision | Director tècnic |
3 agost 2004 | Doom 3 | id Software | Activision | Director tècnic |
19 novembre 2001 | Return to Castle Wolfenstein | id Software | Activision | Director tècnic |
18 desembre 2000 | Quake III: Team Arena | id Software | Activision | Programació |
2 desembre 1999 | Quake III Arena | id Software | Activision | Programació |
30 novembre 1997 | Quake II | id Software | Activision | Programació |
31 març 1997 | Doom 64 | Midway Games | Midway Games | Programació |
22 juny 1996 | Quake | id Software | GT Interactive | Programació |
31 maig 1996 | Final Doom | id Software | GT Interactive | Programació |
30 octubre 1995 | Hexen: Beyond Heretic | Raven Software | id Software | Motor 3D |
23 desembre 1994 | Heretic | Raven Software | id Software | Programador del motor |
30 setembre 1994 | Doom II: Hell on Earth | id Software | GT Interactive | Programació |
10 desembre 1993 | Doom | id Software | id Software | Programació |
1993 | Shadowcaster | Raven Software | Origin Systems | Motor 3D |
18 setembre 1992 | Spear of Destiny | id Software | FormGen | Enginyer de programari |
5 maig 1992 | Wolfenstein 3D | id Software | Apogee Software | Programació |
1991 | Catacomb 3-D | id Software | Softdisk | Programació |
1991 | Commander Keen in Aliens Ate My Babysitter! | id Software | FormGen | Programació |
15 desembre 1991 | Commander Keen in Goodbye Galaxy! | id Software | Apogee Software | Programació |
1991 | Commander Keen: Keen Dreams | id Software | Softdisk | Programació |
1991 | Shadow Knights | id Software | Softdisk | Disseny/programació |
1991 | Rescue Rover 2 | id Software | Softdisk | Programació |
1991 | Rescue Rover | id Software | Softdisk | Programació |
1991 | Hovertank 3D | id Software | Softdisk | Programació |
1991 | Dangerous Dave in the Haunted Mansion | id Software | Softdisk | Programació |
14 desembre 1990 | Commander Keen in Invasion of the Vorticons | id Software | Apogee Software | Programació |
1990 | Slordax: The Unknown Enemy | Softdisk | Softdisk | Programació |
1990 | Catacomb II | Softdisk | Softdisk | Desenvolupador |
1990 | Catacomb | Softdisk | Softdisk | Programació |
1990 | Dark Designs II: Closing the Gate | Softdisk | Softdisk | Programació/disseny |
1990 | Dark Designs: Grelminar's Staff | John Carmack | Softdisk | Desenvolupador |
1990 | Tennis | John Carmack | Softdisk | Desenvolupador |
1990 | Wraith: The Devil's Demise | John Carmack | Nite Owl Productions | Desenvolupador |
1989 | Shadowforge | John Carmack | Nite Owl Productions | Desenvolupador |
Referències
[modifica]- ↑@ID_AA_Carmack. «Carmack specifying his birthday».
- ↑«John Carmack Joins Oculus as CTO».oculusvr.Oculus VR. [Consulta: 7 agost 2013].
- ↑«John Carmack Answers». Games.slashdot.org, 15-10-1999. [Consulta: 27 novembre 2012].
- ↑Kushner,David.Masters of Doom.Random House, p. 21.ISBN 978-1-58836-289-6.
- ↑Kang,Anna. «Q&A: Fountainhead's Kang Talks Orcs & Elves DS, Wii Possibilities», 18-10-2007.
- ↑Snider,Mike «Q&A with id Software's Kevin Cloud and Steve Nix».USA Today,18-07-2007.
- ↑http://www.polygon.com/2013/11/22/5134500/id-software-founder-john-carmack-resigns
- ↑Yin-Poole,Wesley. «Why John Carmack quit id Software».Eurogamer.Gamer Network, 05-02-2014. [Consulta: 5 febrer 2014].
- ↑9,09,1 Foust,Jeff «Carmack: Armadillo Aerospace in "hibernation mode"».NewSpace Journal,01-08-2013 [Consulta: 6 agost 2013].
- ↑Michaels,Patrick «Rocket Men From Mesquite's Armadillo Aerospace Are in Line For $1 Million X Prize».Dallas Observer,14-09-2009 [Consulta: 14 setembre 2009].Arxivat18 de setembre 2009 aWayback Machine.«Còpia arxivada». Arxivat de l'originalel 2009-09-18. [Consulta: 17 abril 2016].
- ↑«International Space Fellowship». Spacefellowship.com. [Consulta: 27 novembre 2012].
- ↑«Lunar lander qualifies for prize - Cosmic Log». Cosmiclog.msnbc.msn.com. Arxivat de l'originalel 2009-09-15. [Consulta: 27 novembre 2012].
- ↑«Are Video Game Patents Next?». Slashdot, 01-06-2005. [Consulta: 27 novembre 2012].
- ↑«TTimo/doom3.gpl · GitHub». Github.com. [Consulta: 27 novembre 2012].
- ↑Carmack,John. «Twitter / @ID_AA_Carmack: Thanks to Flat Rock...».
- ↑"id on Linux:" disappointing "and" support nightmare "fromSlashdot(John Carmack, December 08, 2000)
- ↑Chalk,Andy. «John Carmack Argues Against Native Linux Games».The Escapist,06-02-2013. Arxivat de l'originalel 2014-01-13. [Consulta: 29 setembre 2013]. «He reiterated his support for improving emulation as the "proper technical direction for gaming on Linux," noting that native ports don't do much that a good emulator wouldn't be able to handle.»
- ↑Plafke,James. «John Carmack thinks the Steam Machine’s biggest problem is Linux». extremetech.com, 21-10-2013. [Consulta: 22 agost 2014]. «Carmack specifically noted, Linux might be the Steam Machine’s downfall»
- ↑«GameSpy: John Carmack: QuakeCon 2008 Keynote Highlights - Page 6». Pc.gamespy.com. [Consulta: 27 novembre 2012].
- ↑«DNF Dallas Business Journal Article, 2008, and stuff - Page 4 - 3D Realms Forums». Forums.3drealms.com. [Consulta: 27 novembre 2012].
- ↑GamePro Staff «GamePro Q&A: Blizzard's Jeff Kaplan on The Burning Crusade».GamePro,29-08-2006 [Consulta: 30 setembre 2006].
- ↑«Page by Page Report Display (Page 5052 of 7433)».Federal Election Commission.Arxivat de l'originalel 2015-04-28. [Consulta: 13 març 2014].
- ↑https://www.cryptocoinsnews.com/vr-legend-john-carmack-persuaded-libertarian-party-texas-accept-bitcoin-donations/
- ↑http://www.amazon.com/review/R3PRA2XMQKYZB1
- ↑Va respondre a un usuari en el seu Twitter "I don't believe in god, but I don't see any correlation between religiosity and human virtues. Merry Xmas everyone!"https://twitter.com/ID_AA_Carmack/status/18382634732224512
- ↑"Having a reasonable grounding in statistics and probability and no belief in luck, fate, karma, or god(s), the only casino game that interests me is blackjack," he wrote in a.plan file. "- John D. Carmack, David Kushner, Masters of Doom: How two guys created an Empire and transformed Pop Culture (2003).
- ↑Thomsen,Michael «The Deathmatch Daydreams of Tim Willits».Electronic Gaming Monthly,248, 6-2011, pàg. 23–24 [Consulta: 30 agost 2015].
- ↑«John Carmack Answers».Slashdot,15-10-1999. [Consulta: 10 desembre 2015].
- ↑«GameSpot - /features/15most/html/mi96_01.html». Liveweb.archive.org. Arxivat de l'originalel 2012-04-12. [Consulta: 12 abril 2012].
- ↑«Internet Archive Wayback Machine». Web.archive.org, 06-02-2005. Arxivat de l'originalel 2005-02-06. [Consulta: 12 abril 2012].
- ↑CGW159: The Most Influential People of All Time
- ↑TimeDigital 50fromTimeArxivat2015-04-28 aWayback Machine.
- ↑«2002 Young Innovators Under 35».Technology Review,2002. [Consulta: 16 agost 2011].
- ↑«Internet Archive Wayback Machine». Web.archive.org, 26-02-2009. Arxivat de l'originalel 2009-02-26. [Consulta: 27 novembre 2012].
- ↑«National Television Academy Announces Emmy Winning Achievements: Honors Bestowed at 58th Annual Technology & Engineering Emmy Awards». Emmyonline.org. Arxivat de l'originalel 2012-03-06. [Consulta: 26 novembre 2012].
- ↑Contact Brian Ashcraft: Comment. «2008 Tech Emmy Winners». Kotaku.com, 08-01-2008. Arxivat de l'originalel 2012-05-25. [Consulta: 27 novembre 2012].
- ↑John Carmack & id Software take Two Emmy Awards, January, 2007
- ↑«Armadillo Wins Lunar Lander Challenge Level 1, Crashes On 2». Gizmodo.com, 27-10-2008. [Consulta: 27 novembre 2012].
- ↑«2010 Game Developers Choice Awards to Honor John Carmack of id Software With... - SAN FRANCISCO, Feb. 22 /PRNewswire/». Prnewswire.com. [Consulta: 27 novembre 2012].
- ↑«John Carmack | BAFTA Fellowship in 2016». [Consulta: 8 abril 2016].
Bibliografia
[modifica]- Kushner, David(2003).Masters of Doom: How Two Guys Created an Empire and Transformed Pop Culture,New York: Random House.ISBN 0-375-50524-5.
Enllaços externs
[modifica]- John CarmackaMobyGames(anglès)