Eksklusif: Interview John Carmack

John Carmack ing Doom anyar, nggawe game Mario lan iPhone

Nalika teka ing game, John Carmack minangka legendaris kaya. Pembuat game wektu suwé, programmer lan kepala id Perangkat lunak dhasar nggawe genre penembak jitu pisanan karo Wolfenstein 3D . Karya pungkasane kalebu seri Wolfenstein, game Quake lan, salah sawijining game sing paling penting lan kontroversial sing digawé, Doom .

Minangka pungkasan Software Liwat wis hard ing iPhone / iPod Touch, ngeculake Wolfenstein 3D Klasik , Durung Doom lan judhul klasik liyane.

Aku ngobrol karo Carmack babagan release kang paling anyar, Doom Classic , tresna marang Super Mario Bros , lan apa dheweke ninggalake kabeh seluler nanging iPhone.

Damon Brown : Apple mundur menyang sistem pangembangan sing ketat, ndadekake kekiyatan ing pengembang sing bisa nindakake sistem kasebut, nanging secara tradisional id Software wis mbukak super, ngeculake kode sumber game sing nyata menyang publik. Apa apa karo Apple konflik kanggo sampeyan?

John Carmack : Ora, nanging aku weruh apa sing sampeyan maksud. We covet iPhone kanggo macem-macem alasan. Kita wis nyawang Nintendo DS gaming, nanging uga wis rampung pangembangan ing telpon berbasis Java kanggo taun. Aku wis makarya ing platform telpon liyane lan ana prabawa sing luar biasa antarane, ngomong, telpon Brew basis lan iPhone. [Kanthi telpon tradisional], sebagian besar wong sing melu yaiku perangkat lunak wong lanang, utawa luwih elek, operator, nalika Apple duweni dekade pengalaman nggarap hardware lan piranti lunak. SDK (kit pengembangan piranti lunak, sing mbantu nggawe game) ing liga liyane. Liyane, telpon liyane ora luwih mbukak tinimbang Apple.

Masalah iki luwih Android versus iPhone. Android pancen nduweni dhukungan lan keluwesan, nanging aku wis ngomong karo wong-wong seni Arts Elektronik (sing nyithak sawetara produk id) babagan Android, lan akeh wong ngucapke dhuwit ora ana. Uga, nganggo game, ora duwe Open GL [platform grafis], multitouch standar, lan liya-liyane, supaya Doom Classic butuh rendering software ... skema kontrol beda, pricing sing beda kanggo saben versi lan, ing pungkasan, kita 'd mbokmenawa nggawe dhuwit kurang akeh. Yen Android mbatalake, bakal menarik banget kanggo nduwe platform sing saestu mbukak, nanging kita mbokmenawa ora bisa nggunake telpon Android sing beda kanthi cara sing padha.

Aku duwe hubungan rollercoaster karo Apple kanggo taun, ngendi kita bakal apik, banjur padha ora bakal ngomong karo kula kanggo enem sasi amarga aku ngandika bab "ala" ing penet. Nanging dheweke duwe insinyur lan pemikir sing apik.

Damon Brown : Apa watesan game paling gedhe kanthi iPhone / iPod?

John Carmack : Saiki paling frustrasi iki masalah piranti lunak: Nalika sampeyan duwe loro jempol, siji-katelu saka proses pangolahan difokusake kanggo maca lokasi kasebut - yen ana liyane sing kudu dipantau. Iku bab sing bodho. [Versi piranti lunak iPhone] 3.1 kanthi jelas nduwe fix cilik kanggo iki, nanging fix nyata bakal saran njupuk kurang energi saka telpon. Iku wis kaget stabil karo Open GL (landasan grafis). Nalika aku nransfer Open GL menyang platform anyar, biasane ngilangi! Saiki Open GL wis dioptimalake uga, lan bakal luwih kuat.

Damon Brown : Minangka sing disebutake, wis ana sethithik banget, yen ana, pengembangan Software ing populer Nintendo DS lan Sony PSP ...

John Carmack : Bener, kita duwe SDK lan spek hardware, nanging kita ora bisa ngasilake.

Damon Brown : Kenapa?

Damon Brown : Minangka sing disebutake, wis ana sethithik banget, yen ana, pengembangan Software ing populer Nintendo DS lan Sony PSP ...

John Carmack : Bener, kita duwe SDK lan spek hardware, nanging kita ora bisa ngasilake.

Damon Brown : Kenapa?

John Carmack : Apa? Aku nggawa sandi iPhone karo kula kabeh wektu! We have a few DSs in home that my son loves, but I'm not really interested. Iku bisnis, nanging mbantu nggarap sistem sing bakal digunakake kanthi pribadi. Pendhaftaran guess punika sistem game darmabakti ora bakal kene akeh maneh - kita bakal duwe piranti ora setya mung kanggo game. Kita ora ana, amarga mesin game sing dodol isih duwe spek sing luwih apik, nanging bakal luwih gampang kanggo nggawe iPhone lan piranti sing padha dadi mesin game sing keren tinimbang bakal, ngowahi, nguripake PSP menyang telpon.

Damon Brown : Aku wis nyoba kuwi! Saiki, perusahaan game diwiwiti njupuk konsol sing gedhe, konsol, PC utawa Mac lan nindakake versi sing luwih cilik, portabel kanggo telpon. Apa sampeyan mikir nggawa versi sethithik (judhul mbesuk) menyang ponsel?

John Carmack : Ya. Kita ngarep-arep duwe game balapan Rage ing taun ngarep. Ora kaya kart racing, nanging luwih saka game smash lan pertempuran. Aku ora positif bakal kedadeyan, nanging mung sing wis kita suwake kanggo 2010 bebarengan karo update anyar klasik lan RPG liyane.

Damon Brown : Apa babagan nganyari Komandan Keen ?

John Carmack : [laughs] Aku takon babagan luwih saka aku bakal nyana. Wong isih ngelingi Keen - dhewek ora gedhe maneh - nanging 20 taun mengko padha elinga. Aku ora bakal ngetrapake asli - pisanan, aku ora bisa ngelingi ngendi kabeh aset kuwi - nanging aku tresna marang platformer. Aku seneng Mario karo putra umurku sing umur 5 taun, lan aku malah duwe pancingan grafis lan gagasan kanggo kontrol yen aku nindakake platformer, nanging aku ora duwe wektu. Mungkin aku bakal ngupayakake pangembangan game karo bocah-bocah lan sijine apa sing digambarake [onscreen]. Aku duwe akeh perkara sing aku arep nggawe sing bakal dadi produk sukses lan nyenengake. Aku duwe rolas kaya sing. Nanging ora ana wektu.

Damon Brown : iPhone cetha minangka platform game padhet, nanging ora nduweni joystick. Kepiye rekonstruksi karo tembak sing cepet? Carane hard ana sing hurdle?

John Carmack : Sistem kontrol, sing diawali karo Wolfenstein 3D Classic , wiwitane eksprimen. Awalipun aku ngira yen ora bisa nglakoni, supaya nalika kita mulai nggarap Doom Resurrection , sing ora mbutuhake kontrol penembak jitu.

Ora nganti aku nyambut gawe karo Electronic Arts kanggo njaluk Wolfenstein RPG bali menyang ril aku mulai nyoba ngontrol. Aku ngerti wong wis nggawa Doom Classic menyang iPhone jailbroken sadurunge versi resmi, nanging iki minangka conto nglebokake [komputer asli] kode menyang mesin anyar lan ninggalake ing. Iku anyar. Nanging kanthi Doom Classic , sampeyan bakal nemtokake manawa wektu kita nglebokake kontrol.

Damon Brown : Kaya sampeyan disebutake, sampeyan wis dandanan ing RPG, paling ora ing seluler.

John Carmack : Kita nggawa Wolfenstein RPG menyang telpon liyane (sing nganggo kode Jawa lan Brew), nanging iki sing paling anyar sing ditangani karo telpon seluler tradisional. We are ninggalake wong kanggo iPhone. Kita bener nindakake dhuwit gedhe ing ruang seluler sadurunge iPhone, mbokmenawa luwih akeh tinimbang perusahaan liyane, nanging ngembangake ing antarané nyedot sapisan karo operator, ngilangi game kabeh dadi 600K, lan liya-liyane. Iku dadi nyerang, iku absurd. Pangembangan iPhone dadi luwih lancar.

Damon Brown : Akhire, apa genre liyane sing pengin digoleki?

John Carmack : Yen aku duwe kesempatan kanggo nindakake genre liyane, bakal dadi platformer. Kita ngomong babagan nggawa wong luwih saka EA lan nggunakake sumber daya kanggo nggawe macem-macem game, nanging sing wis dianakaké mati kanggo saiki. Iku ora kedadeyan ing interim.