Eksklusibo: Ang Interbyu ni John Carmack

Si John Carmack sa bag-ong Doom, naghimo sa mga dula sa Mario ug sa iyang iPhone nga gugma

Sa pag-abot sa mga dula, si John Carmack hapit na maingon nga maantigo. Ang dugay nga manlalaban nga manlalaban, programmer ug pangulo sa id Software naglihok sa genre sa first-person shooter uban sa Wolfenstein 3D . Ang iyang ulahing trabaho naglakip sa serye sa Wolfenstein, mga dula sa Quake ug, usa sa pinakamaayo ug kontrobersyal nga mga dula nga nahimo, Doom .

Sa ulahing id Software nga naglisud sa iPhone / iPod Touch, pagpagawas Wolfenstein 3D Classic , Doom Pagkabanhaw ug uban pang mga classic nga mga titulo.

Nakig-istorya ako kang Mr. Carmack bahin sa iyang bag-ong pagpagawas, Doom Classic , iyang gugma sa Super Mario Bros , ug nganong gibiyaan niya ang matag mobile apan ang iPhone.

Damon Brown : Ang Apple nagsalig sa usa ka sistema sa pag-uswag, nga naghupot sa hugot nga paghari sa unsa ang mahimo sa mga developers sa sistema, samtang ang tradisyonal nga id Software nga sobra nga bukas, ipagawas ang aktwal nga source code sa publiko. Ang pagtrabaho ba sa Apple usa ka panagbangi alang kanimo?

John Carmack : Dili gayud, apan akong nakita ang imong gipasabut. Gikaibgan nato ang iPhone alang sa usa ka hugpong nga nagkalainlain nga mga rason. Nagtan-aw kami sa Nintendo DS nga pasundayag, apan nakahimo usab kami sa pagpalambo sa mga telepono nga nakabase sa Java sulod sa daghang katuigan. Nagtrabaho ako sa ubang mga plataporma sa telepono ug adunay talagsaon nga kalainan tali sa, ingon, usa ka Brew-based nga telepono ug usa ka iPhone. [Uban sa mga tradisyonal nga mga telepono], kadaghanan sa mga tawo nga nalambigit mao ang mga software guys o, mas grabe, mga tagdala, samtang ang Apple adunay mga dekada nga kasinatian nga nagtrabaho sa hardware ug software. Ang SDK (software development kit, nga nakatabang sa paglalang sa game) anaa sa laing liga. Gawas pa, ang ubang mga telepono dili kaayo bukas kay sa Apple.

Ang isyu mas Android kumpara sa iPhone. Ang Android adunay suporta ug pagka-flexible, apan nakig-istorya ako sa mga tawo sa Electronics Arts (nga nag-publish sa pipila ka mga produkto sa id) mahitungod sa Android, ug daghang mga tawo ang nag-ingon nga wala ang salapi. Usab, uban sa mga dula, wala sila'y usa ka universal Open GL [graphic platform], standardized multitouch, ug uban pa, mao nga ang Doom Classic nagkinahanglan sa software rendering ... lain-laing mga kontrol nga pamaagi, nagkalainlain nga presyo alang sa matag bersyon ug, sa katapusan, kita 'tingali mas daghan ang salapi. Kung magdala ang Android, mahimo nga madanihon nga adunay usa ka tinuod nga bukas nga plataporma, apan tingali dili kami makagamit sa lain-laing mga Android phone sa samang paagi.

May relasyon ako sa rollercoaster uban sa Apple sulod sa mga katuigan, diin kami maayo, ug dili sila makigsulti kanako sulod sa unom ka bulan tungod kay nagsulti ako og usa ka butang nga "dili maayo" sa press. Apan sila adunay maayo kaayo nga mga engineer ug maayong mga maghuhunahuna.

Damon Brown : Unsa man ang pinakadako nga limite sa pagdula uban sa iPhone / iPod Touch?

John Carmack : Sa pagkakaron ang labing makapakyas mao ang pagbalhin sa problema sa software: Kon adunay duha ka thumbs onscreen, mga 1/3 sa pagproseso ang naka-focus sa pagbasa sa ilang nahimutangan - kung adunay ubang mga butang nga kinahanglan nga pagmonitor. Usa kini ka hungog nga butang. [iPhone software version] 3.1 dayag nga adunay usa ka gamay nga ayuhon alang niini, apan ang tinuod nga pag-ayo mahimong feedback nga dili kaayo kusog gikan sa telepono. Natingala kaayo kini sa Open GL (ang pundasyon sa mga graphic). Sa dihang ibalhin ko ang Open GL ngadto sa usa ka bag-ong plataporma, kini kasagarang maguba! Karon ang Open GL gi-optimize, usab, ug mahimo nga labi pa nga mabaskog.

Damon Brown : Ingon sa imong gihisgutan, dihay gamay kaayo, kung duna, id Software development sa sikat nga Nintendo DS ug Sony PSP ...

John Carmack : Sa tinuud, nakuha namo ang mga SDK ug ang mga detalye sa hardware, apan wala kami moadto sa pagprodyus.

Damon Brown : Ngano?

Damon Brown : Ingon sa imong gihisgutan, dihay gamay kaayo, kung duna, id Software development sa sikat nga Nintendo DS ug Sony PSP ...

John Carmack : Sa tinuud, nakuha namo ang mga SDK ug ang mga detalye sa hardware, apan wala kami moadto sa pagprodyus.

Damon Brown : Ngano?

John Carmack : Ngano? Gidala nako ang akong iPhone uban kanako sa tanang panahon! Kami adunay pipila ka mga DS sa balay nga gihigugma sa akong anak, apan wala gyud ko'y interes. Kini negosyo, apan kini makatabang sa pagtrabaho sa usa ka sistema nga personal mong gamiton. Ang akong huna-huna nga ang gipahinungod nga mga sistema sa dula dili na madugay dinhi - kita adunay mga himan nga dili nahimo sa pagdula. Wala pa kami didto, tungod kay ang gipahinungod nga mga makina sa dula adunay mas maayo nga pananglitan, apan mas sayon ​​ang paghimo sa iPhone ug susama nga mga himan ngadto sa usa ka makalingaw nga gaming machine kay sa giingon, i-turn sa PSP ngadto sa usa ka telepono.

Damon Brown : Tingali gisulayan na nila kana! Karon, ang mga kompaniya sa dula nagsugod sa pagkuha sa ilang dako, komplikado nga console, PC o Mac nga mga dula ug naghimo sa mas gamay, portable nga bersyon alang sa telepono. Naghunahuna ka ba nga nagdala og usa ka gamay nga bersyon sa (ang imong umaabot nga titulo) ngadto sa mga mobiles?

John Carmack : Oo. Kami naglaum nga makabaton og Rage -themed racing game sa sunod tuig. Dili sama sa kart racing, apan labaw pa sa usa ka pildiro ug combat game. Dili ako positibo nga kini mahitabo, apan mao kana ang atong gitakda alang sa 2010 kauban sa usa ka magtiayon nga mas klaseng mga update ug laing RPG.

Damon Brown : Unsa ang bag-o nga pag-update sa Commander Keen ?

John Carmack : [mikatawa] Nangutana ako mahitungod niana nga labaw pa sa akong gipaabut. Ang mga tawo sa gihapon nahinumdom sa Keen - kini dili dako kaniadto - apan 20 ka tuig na ang milabay ilang nahinumduman. Dili gyud nako ibutang ang orihinal - una sa tanan, dili nako mahinumduman kung diin ang tanan nga mga kabtangan - apan nahigugma ko sa mga plataporma. Ganahan kong magdula ni Mario uban sa akong 5-anyos nga anak nga lalaki, ug ako adunay usa ka graphic hook ug mga ideya alang sa mga kontrol kon ako naghimo sa usa ka platformer, apan wala akoy panahon. Tingali magdula ko sa pagpalambo sa game uban sa akong bata ug ibutang ang iyang gikuha [onscreen]. Daghan ko'g mga butang nga gusto nakong buhaton nga mahimong malampuson nga mga produkto ug makalingaw nga buhaton. Duna koy 12 ka mga butang nga ingon niana. Apan walay panahon.

Damon Brown : Ang iPhone klaro nga usa ka lig-on nga plataporma sa pasugal, apan kini walay joystick. Giunsa nimo pagpasig-uli nga uban sa imong paspas nga mga shooters? Unsa ka lisud kana nga pagsulay?

John Carmack : Ang sistemang kontrol, sugod sa Wolfenstein 3D Classic , sa sinugdanan usa ka eksperimento. Sa sinugdanan ako naghunahuna nga dili namo mahimo kini, mao nga sa dihang gisugdan namon ang pagtrabaho sa Doom Resurrection , nga wala magkinahanglan og kontrol sa unang tawo nga tigpangitag.

Hangtud nga nagtrabaho ko sa Electronic Arts aron makuha ang Wolfenstein RPG balik sa riles nga nagsugod ako sa pag-eksperimento sa mga kontrol. Nahibal-an ko nga ang mga tawo nakadala sa Doom Classic sa jailbroken iPhones nga paagi sa wala pa ang opisyal nga bersyon, apan usa kini ka ehemplo sa pagbutang sa code sa [orihinal nga computer] ngadto sa usa ka bag-ong makina ug gibilin kini niana. Kini usa ka bag-o nga butang. Apan uban sa Doom Classic , imong makita kung unsa ka daghang oras nga atong gibutang sa kontrol.

Damon Brown : Sama sa imong gihisgutan, nag-dabbled ka sa RPGs, labing menos sa mobile.

John Carmack : Gidala namo ang Wolfenstein RPG ngadto sa ubang mga telepono (nga naggamit sa Java ug Brew code), apan kana mao ang katapusan nga atong giatubang sa tradisyonal nga mga cellphone. Mibiya kami kanila alang sa iPhone. Kami sa tinuud naghimo sa usa ka dakong kantidad sa salapi sa mobile nga luna sa atubangan sa iPhone, tingali labaw pa kay sa uban nga mga kompanya, apan nag-uswag kanila sama sa sucks karon uban sa mga tagdala, pag-cram sa tibuok nga duwa ngadto sa 600K, ug uban pa. Kini hilabihang nakadaot, dili kini katuohan. Ang pag-uswag sa iPhone mas hapsay.

Damon Brown : Sa kataposan, unsa ang laing mga genre ang gusto nimong susihon?

John Carmack : Kon ako adunay kahigayunan sa paghimo sa lain nga genre, kini usa ka plataporma. Naghisgot kami mahitungod sa pagdala sa mas daghan nga mga tawo gikan sa EA ug paggamit sa mga kapanguhaan aron paghimo sa nagkalainlaing mga dula, apan kini nahimo na karon. Dili kini nahitabo sa interim.