Exclusive: Wareysiga John Carmack

John Carmack on Doom cusub, sameynta Mario iyo jaceylkiisa iPhone

Marka ay timaado ciyaaraha, John Carmack wuxuu ku saabsan yahay halyeey siduu u helo. Abuuraha cayaaraha ee mudada dheer, barnaamijka iyo madaxa id Software wuxuu aasaas ugu sameeyay jilaa qofka ugu horreeya leh ee Wolfenstein 3D . Shaqadiisii ​​danbe waxa ka mid ahaa taxanaha Wolfenstein, ciyaaraha Quake iyo, mid ka mid ah ciyaaraha ugu saameynta badan ee tartanka, Doom .

Laga soo bilaabo id hore barnaamijka ayaa si adag u socdo iPhone / iPod Touch, sii deynaya Wolfenstein 3D Classic , Qiyaamaha Doomaha iyo koobabka kale ee classic.

Waxaan kala hadlay Mr. Carmack oo ku saabsanaa sii deynta ugu dhow, Doom Classic , jacaylkiisa Super Mario Bros. , iyo sababta uu uga tagay mobile kasta laakiin iPhone.

Damon Brown : Apple wuxuu ku tiirsan yahay nidaam horumarineed ah, oo ku adkeynaya in uu yahay mid adag oo ku saabsan waxa horumariyeyaashu ku sameeyn karaan nidaamka, halka caado ahaan sida Software-ka uu u furan yahay, sii daayo koodhka ilaha tooska ah ee dadweynaha. Ma la shaqeyneysaa Apple khilaaf idinla ah?

John Carmack : Runtii maaha, laakiin waxaan arkaa waxaad u maleyneyso. Waxaan rabnaa iPhone in loogu talagalay sababo kala duwan. Waxaan fiirinay Nintendo DS ciyaaraha, laakiin sidoo kale waxaan sameynay horumarinta telefoonada Java ku saleysan sanado badan. Waxaan ka shaqeeyay goobaha kale ee telefoonnada gacanta waxaana jira farqi weyn oo udhaxeeya, oo leh, Telefoon Brew-based oo iPhone ah. [Iyadoo telefoonada caadiga ah], inta badan dadka ku lug leh waa guurka software ama, ka sii xun, sidayaal, halka Apple leedahay toban sano oo waayo-aragnimo ka shaqeeya qalabka iyo software. SDK (xirmooyinka barnaamijka ee software, oo ka caawiya abuuritaanka cayaaraha) wuxuu ku yaalaa koox kale. Ka sokow, taleefannada kale ma aha kuwo ka furan badan Apple.

Arrintani waa wax badan oo Android ah oo ka soo horjeeda iPhone. Android wuxuu runtii leeyahay taageerada iyo dabacsanaanta, laakiin waxaan la hadlay dadka farsamada gacanta (oo daabacaya qaar ka mid ah alaabta idada) ku saabsan Android, iyo dad badan oo dhahaya lacagta maahan. Sidoo kale, ciyaaraha, ma haystaan ​​caalami Open GL [shaashadda garaafyada caalamiga ah], shaashado badan oo kala duwan, iyo wixii la mid ah, sidaas Doom Classic waxay u baahan tahay barnaamijka soo saarista ... nidaamyada koontaroolka kala duwan, qiimaha kala duwan ee nooc kasta iyo, marka ugu Waxay u badan tahay inay lacag badan sameeyaan. Haddii Android ay qaadato, waxay noqon doontaa rafcaan u lahaanshaha si dhab ah oo furan, laakiin malaha malaha in aan isticmaali karin telefoonada kala duwan ee Android.

Waxaan lahaan jirey xiriirka xaglaha ah ee Apple sannado badan, halkaasoo aan ku fiicneyn, ka dibna iyaga ma iala hadli doonaan muddo lix bilood ah maxaa yeelay waxaan ku idhi wax xun "sax". Laakiin waxay leeyihiin injineer heer sare ah iyo feker fiican.

Damon Brown : Maxay tahay xaddiga ugu weyn ee ciyaaraha iPhone / iPod Touch?

John Carmack : Isla markiiba waa wax aad u jahawareersan waa dhibaatada software-ka ee isbedbedesha: Markaad haysato laba suudhir, waxaad ku saleysiisaa saddex-meelood hal meel oo ka mid ah falanqaynta waxa ay diiradda saarayaan akhrinta goobta - marka ay jiraan waxyaabo kale oo loo baahan yahay in la kormeero. Waa wax la yaab leh. [Tusaale ahaan software-ka iPhone 3.1] waxay caddayn yar u tahay arrintan, laakiin qalabka dhabta ah ayaa noqon doona jawaab-celin qaadashada tamarta yar ee taleefanka. Waxaa la yaab leh la yaab leh Open GL (aasaaska muraayadaha). Markaan u gudbiyo Open GL-ga cusub, wuxuu caadi ahaan jebiyaa! Hada Open GL waxaa la xoojiyaa sidoo kale, waxayna noqon doontaa mid sii xoog badan.

Damon Brown : Sida aad soo sheegtey, waxaa jiray wax aad u yar, haddii ay jiraan, id horumarka software Nintendo DS iyo Sony PSP caan ah ...

John Carmack : Dhab ahaantii, waxaanu helnay SDKs iyo qalabka hardware-ka, laakiin waligeen ma nihin inaan soo saarno.

Damon Brown : Maxay tahay sababta?

Damon Brown : Sida aad soo sheegtey, waxaa jiray wax aad u yar, haddii ay jiraan, id horumarka software Nintendo DS iyo Sony PSP caan ah ...

John Carmack : Dhab ahaantii, waxaanu helnay SDKs iyo qalabka hardware-ka, laakiin waligeen ma nihin inaan soo saarno.

Damon Brown : Maxay tahay sababta?

John Carmack : Waa maxay sababta? Waqtiga oo dhan ayaan ku qaaday iPhone-kiisa! Waxaan leenahay DS-yada dhowr ah oo guriga ku yaala in wiilkaygu jecel yahay, lakiin xaqiiqda dhab ma hayo. Waa ganacsi, laakiin waxay ka caawineysaa inay ka shaqeyso nidaam aad shakhsi ahaan u isticmaali lahayd. Fekerkaygu waa in nidaamyada cayaaraha loo qoondeeyey ma joogi doonaan halkan dheer - waxaan lahaan doonaa aalado aan ku hawlanayn kaliya ciyaaraha. Maanan weli jirin, maadaama mashiinada cayaarta ee gaarka ah ay weli haystaan ​​sifooyin wanaagsan, laakiin waxay fududaan doontaa in iPhone iyo qalabka la midka ah ee mashiinka ciyaaraha qaboojiya ay ka badan tahay inay noqoto, yiraahdo, in PSP loo soociyo telefoonka.

Damon Brown : Waxaan u maleynayaa inay mar hore isku dayeen! Hadda, shirkadaha cayaaraha waxay bilaabayaan inay qaataan qoob-ka-weyntooda, qoob-ka-shaqeeyaha, PC-yada ama ciyaaraha Mac-kumbuyuutarka iyo inay sameeyaan qaabab yaryar oo la adeegsado telefanka. Ma waxaad ka fekereysaa inaad keento qayb yar oo ah (magacaaga soo socda) moobaylka?

John Carmack : Haa. Waxaan rajeyneynaa inaan heysano tartan rasmi ah oo lagu ciyaaro tartanka sanadka soo socda. Mana aha sida tartanka kaadhadhka, laakiin wax badan oo ka mid ah dhufashada iyo ciyaaraha dagaalka. Ma fiicnayn waxa dhici doona, laakiin taasi waa waxa aan u dallacnay 2010-ka oo ay weheliyaan dhowr nooc oo cusub oo cusub iyo RPG kale.

Damon Brown : Muxuu ku saabsanyahay taliyaha cusub ee Keen ?

John Carmack : [waan qosli] waan ka codsanayaa in ka badan sidii aan filan lahaa. Dadku weli waxay xasuustaan Keen - ma aysan dib dambe u soo celin - laakiin 20 sano kadib way xusuustaan. Marnaba ma dhicin karo asalka - ugu horreyntii, xitaa xitaa ma xusuusto meesha hantidii oo dhan - laakiin waxaan jecel yahay dadka xagjirayaasha ah. Waxaan jeclahay inaan ciyaaro Mario oo aan la socdo wiilkayga 5-sano jir ah, xitaa waxaan heystaa garaafka garaafka iyo fikradaha xakamaynta haddii aan sameeyo qabanqaabiye, laakiin ma haysto waqti. Waxaa laga yaabaa in aan ciyaarsiiyo cayaaraha caruurtayda iyo waxa uu barbar dhigo [onscreen]. Waxaan haystaa waxyaabo badan oo aan jeclaan lahaa in aan sameeyo taas oo noqon doonta alaabooyin guul leh iyo madadaalo si loo sameeyo. Waxaan haystaa waxyaabo daraasad ah oo sidan ah. Laakiin wakhti maahan.

Damon Brown : iPhone wuxuu si cad ujooga cayaaraha adag, laakiin ma laha jadwalka. Sidee ayaad ula heshiineysaa adiga oo riixaya boogaha fudud? Sidee ayay u adagtahay taas?

John Carmack : Nidaamka xakamaynta, oo ka bilaabmay Wolfenstein 3D Classic , wuxuu ahaa asal ahaan tijaabo. Markii hore waxaan u maleynayay inaanaan sameyn karin, markaa markaa waxaan bilaabeynaa inaan ka shaqeyno Dooma-kicinta , oo aan u baahnayn koontaroolka kowaad ee shakhsiyaadka.

Ma ahayn ilaa aan ka shaqeeyo Farshaxanka elektaroonigga ah si aan u helo Wolfenstein RPG dib-u-cagaha aan ku bilaabay tijaabinta koontaroolka. Waan ogahay in dadku ay qaadeen Doom Classic si ay u xiraan iPhones xabsiga ka hor inta aan rasmiga rasmiga ah, laakiin tani waa tusaale ah in la geliyo [computerka asalka ah] code mashiinka cusub oo ka tagaya taas. Waa sheeko. Laakiin Doom Classic , waxaad ku aragtaa inta jeer ee aan gelinayno koontaroolka.

Damon Brown : Sidaad u sheegtey, waxaad kugula jirtay RPG, ugu yaraan moobiilka.

John Carmack : Waxaan soo qaadnay Wolfenstein RPG telefoonada kale (kuwaas oo isticmaalaya Java iyo Brew Code), laakiin taasi waxay noqon doontaa kii ugu dambeeyey ee aan la qabanno telefoonada gacanta. Waxaan u deyneynaa iPhone. Waxaan dhab ahaantii samaynay lacag aad u weyn oo ku jirta booska mobile ka hor iPhone, laga yaabee in ka badan shirkadaha kale, laakiin horumarinta iyaga nasiib ah nuugaan oo hadda la leh sidayaal, ku tumashada ciyaarta oo dhan 600K, iyo wixii la mid ah. Waa wax khatar ah, waa wax aan macquul ahayn. Kobcinta iPhone waa mid aad u dhib badan.

Damon Brown : Ugu dambeyntii, noocyada kale ee aad jeceshahay in aad baadho?

John Carmack : Haddii aan fursad u helay in aan sameeyo nooc kale oo kale, waxay noqon doontaa mashiin. Waxaan ka hadleynaa in dad badan oo ka yimid EA ayagoo adeegsanaya kheyraadka si ay u sameeyaan cayaaro kala duwan, laakiin taasi waa la xiray hadda. Dhibaatadu maaha mid dhexdhexaad ah.