Eksklizif: John Carmack Entèvyou a

John Carmack sou nouvo fayit, fè Mario jwèt ak renmen iPhone l 'yo

Lè li rive jwèt, John Carmack se sou kòm lejand kòm se vin. Kreyatè jwèt la depi lontan, pwogramè ak tèt nan id lojisyèl esansyèlman kreye genre nan premye-moun tirè ak Wolfenstein 3D . Pita l 'travay enkli seri a Wolfenstein, jwèt tranblemanntè ak, youn nan jwèt yo pi enfliyan ak kontwovèsyal janm fè, fayit .

Kòm nan idantite ID Software ki te ale difisil sou iPhone a / Touch iPod, divilge Wolfenstein 3D Classic , fayit Rezirèksyon ak lòt tit klasik.

Mwen te pale ak Mesye Carmack sou liberasyon dernye l 'yo, Doom Classic , renmen l' nan Super Mario Bros. , ak poukisa li te abandone tout mobil men iPhone a.

Damon Brown : Apple apiye nan direksyon pou yon sistèm devlopman fèmen, kenbe yon rèy sere sou sa devlopè ka fè ak sistèm lan, pandan tradisyonèlman ID Software te super louvri, lage kòd aktyèl la sous jwèt soti nan piblik la. Èske ap travay ak Apple yon konfli pou ou?

John Carmack : Pa reyèlman, men mwen wè sa ou vle di. Nou konteste iPhone a pou yon pakèt moun sou rezon diferan. Nou te gade nan nintendo DS Gaming, men nou te tou fè devlopman sou Java ki baze sou telefòn pou ane sa yo. Mwen te travay sou tribin lòt telefòn ak gen yon diferans etonan ant, di, yon Brew ki baze sou telefòn ak yon iPhone. [Avèk telefòn tradisyonèl], pifò nan moun ki enplike yo se nèg lojisyèl oswa, pi mal, transpòtè, pandan y ap Apple gen dè dekad nan eksperyans k ap travay ak pyès ki nan konpitè ak lojisyèl. SDK a (twous devlopman lojisyèl, ki ede kreyasyon jwèt) se nan yon lig diferan. Anplis, lòt telefòn yo pa pi plis ouvè pase Apple la.

Pwoblèm lan se plis android kont iPhone. Android reyèlman gen sipò a ak fleksibilite a, men mwen te pale ak moun yo Elektwonik Atizay (ki pibliye kèk nan pwodwi id la) sou android, ak jan anpil yo di lajan an se pa la. Epitou, ak jwèt, yo pa gen yon GL inivèsèl [Grafik platfòm], standardite multitouch, ak sou sa, Se konsa, Doom Classic ta bezwen rann lojisyèl ... rapid kontwòl diferan, diferan prix pou chak vèsyon, epi, nan fen a, nou 'pwobableman fè yon anpil mwens lajan. Si android pran koupe, li ta fè apèl kont yo gen yon platfòm vrèman louvri, men nou pwobableman pa ta kapab itilize diferan telefòn yo android nan menm fason an.

Mwen te gen yon relasyon rusko ak Apple pou ane, kote nou pral bon, ak Lè sa a, yo pa pral pale avè m 'pou sis mwa paske mwen te di yon bagay "move" nan laprès la. Men, yo gen enjenyè ekselan ak panse bon.

Damon Brown : Ki sa ki nan limit la Gaming pi gwo ak iPhone a / Touch iPod?

John Carmack : Koulye a, pi fwistre sa a se pwoblèm nan lojisyèl déplacement: Lè ou gen de gwo pous ekran, sou yon tyè nan pwosesis la konsantre sou li kote yo ye - lè gen lòt bagay ki bezwen yo dwe kontwole. Li se yon bagay estipid. [iPhone lojisyèl vèsyon] 3.1 evidamman te gen yon ranje ti pou sa a, men ranje reyèl la pral fidbak pran mwens enèji nan telefòn lan. Li te étonnamment ki estab ak Open GL (fondasyon an nan grafik yo). Lè mwen transfere Open GL nan yon nouvo platfòm, li anjeneral kraze! Koulye a, Open GL se ke yo te optimisé, tou, epi yo pral menm plis gaya.

Damon Brown : Kòm ou mansyone, te gen anpil ti, si genyen, id devlopè lojisyèl sou popilè Nintendo DS la ak Sony PSP ...

John Carmack : Aktyèlman, nou te resevwa SDKs yo ak karakteristik yo pyès ki nan konpitè, men nou pa janm leve nan pwodwi.

Damon Brown : Poukisa?

Damon Brown : Kòm ou mansyone, te gen anpil ti, si genyen, id devlopè lojisyèl sou popilè Nintendo DS la ak Sony PSP ...

John Carmack : Aktyèlman, nou te resevwa SDKs yo ak karakteristik yo pyès ki nan konpitè, men nou pa janm leve nan pwodwi.

Damon Brown : Poukisa?

John Carmack : Poukisa? Mwen te pote iPhone m 'avè m' tout tan tout tan an! Nou gen yon DSs kèk nan kay ke pitit gason mwen renmen, men mwen pa reyèlman gen yon enterè. Li se biznis, men li ede travay sou yon sistèm ke ou ta pèsonèlman itilize. Devine mwen se ke sistèm jwèt devwe pa pral isit la pi lontan ankò - nou pral gen aparèy pa komèt jis Gaming. Nou pa gen ankò, menm jan machin yo jwèt dedye toujou gen karakteristik yo pi byen, men li pral pi fasil fè iPhone a ak aparèy menm jan an nan yon machin bank fre pase li ta dwe, di, vire PSP a nan yon telefòn.

Damon Brown : Mwen panse yo te deja eseye sa! Koulye a, konpayi jwèt yo ap kòmanse pran gwo yo, konplèks konsole, PC oswa Mac jwèt ak fè pi piti, pòtab vèsyon pou telefòn la. Èske ou konsidere pote yon vèsyon ti kras nan (tit kap vini ou) nan mobiles yo?

Jan Carmack : Yeah. Nou espere gen yon jwèt raj kous-ane pwochen ane. Pa renmen kous kart, men plis nan yon jwèt kraze ak konba. Mwen pa pozitif li pral rive, men sa a ki sa nou te chache pou 2010 ansanm ak yon dènye koup plis klasik ak yon lòt rp.

Damon Brown : Ki sa ki sou yon kòmandan keen update?

John Carmack : [ri] mwen jwenn mande sou sa plis ke mwen ta atann. Moun toujou sonje Keen - li pa t 'tounen gwo Lè sa a, - men 20 ane pita yo sonje. Mwen pa ta janm pò orijinal la - premye nan tout, mwen pa menm ka sonje kote tout byen yo - men mwen renmen platformers. Mwen renmen jwe Mario ak pitit gason 5 ane fin vye granmoun mwen, e mwen menm gen yon zen grafik ak lide pou kontwole si mwen te fè yon platformer, men mwen pa gen okenn tan. Petèt mwen ta jwe devlopman jwèt ak jenn ti kabrit mwen, li mete sa li trase [ekran]. Mwen gen anpil bagay mwen ta renmen fè sa ta pwodwi siksè ak plezi fè. Mwen gen yon bagay douzèn tankou sa. Men, pa gen tan.

Damon Brown : iPhone a se klèman yon platfòm Gaming solid, men li pa gen okenn joystick. Ki jan ou fè rekonsilye ke ak tir vit-ritm ou a? Ki jan difisil te ke obstak?

Jan Carmack : Sistèm kontwòl la, kòmanse ak Wolfenstein 3D Classic , te orijinèlman yon eksperyans. Mwen orijinal te panse nou pa t 'kapab fè li, se konsa sa a, se lè nou te kòmanse travay sou Rezirèksyon fayit , ki pa t' mande kontwòl premye-moun tirè.

Li pa t 'jouk lè mwen te travay ak Atizay Elektwonik jwenn Wolfenstein rp tounen sou ray yo ke mwen te kòmanse fè eksperyans ak kontwòl. Mwen konnen moun yo te pran Doom Classic nan wout iPhones yo jailbroken anvan vèsyon ofisyèl la, men sa a se yon egzanp pou mete kòd la [orijinal] kòd nan yon nouvo machin epi kite li nan sa. Li se yon kado. Men, ak Doom Classic , ou wè konbyen tan nou mete nan kontwole yo.

Damon Brown : Tankou ou mansyone, ou te dabbled nan RPGs, omwen sou mobil lan.

John Carmack : Nou pote Wolfenstein rp nan lòt telefòn (ki itilize Java a ak kòd Brew), men sa pral dènye a nou fè fas ak tradisyonèl telefòn mobil. Nou ap kite yo pou iPhone a. Nou aktyèlman te fè yon gwo zafè nan lajan nan espas mobil lan anvan iPhone a, pwobableman plis pase lòt konpayi, men devlope sou yo kalite absorb kounye a ak transpòtè yo, cramming yon jwèt antye nan 600K, ak sou sa. Se konsa ofansif, li absid. Devlopman iPhone a tèlman douser.

Damon Brown : Finalman, ki lòt jan ou vle eksplore?

John Carmack : Si mwen te gen opòtinite pou fè yon lòt genre, li ta yon platformer. Nou te pale sou pote plis moun nan soti nan EA ak lè l sèvi avèk resous yo fè jwèt diferan, men sa ki te fèt la pou kounye a. Li pa k ap pase nan pwovizwa a.