Ექსკლუზივი: ჯონ კარმაკის ინტერვიუ

ჯონ კარმაკი ახალი Doom- ზე, რაც Mario თამაშები და მისი iPhone მიყვარს

როდესაც საქმე ეხება თამაშებს, ჯონ კარმაკი ლეგენდარულია, როგორც იღებს. დიდი ხნის თამაშის შემქმნელი, პროგრამისტი და პროგრამირების პროგრამის ხელმძღვანელი არსებითად შეიქმნა პირველი პირის შუტერის ჟანრი ვოლფენშტეინის 3D . მისი მოგვიანებით მუშაობაში შედიოდა ვოლფენშენის სერია, კვამლი თამაშები და ერთ-ერთი ყველაზე გავლენიანი და საკამათო თამაში, დოემ .

როგორც გვიან id Software მიმდინარეობს რთული iPhone / iPod Touch, გათავისუფლების Wolfenstein 3D კლასიკური , Doom აღდგომა და სხვა კლასიკური ტიტული.

მე ისაუბრა ბატონ კარმაკთან მისი უახლესი გამოცემის შესახებ, Doom Classic , მისი სიყვარული Super Mario Bros. და რატომ უგულებელყოფს ყველა მობილური, მაგრამ iPhone.

დეიმონ ბრაუნი : Apple მხარს უჭერს დახურული განვითარების სისტემას, შეინარჩუნოს მჭიდრო მეფობა რა დეველოპერებს შეუძლიათ სისტემაში, ხოლო ტრადიციულად id პროგრამული უზრუნველყოფა არის სუპერ ღია, გამოააშკარავა ფაქტობრივი თამაშის კოდის გამოყვანა საზოგადოებისათვის. მუშაობს Apple- თან კონფლიქტი თქვენთვის?

ჯონ ქარმაკი : არა ნამდვილად, მაგრამ მე ვხედავ რას ნიშნავს. ჩვენ იმედს ვიტოვებ iPhone- სთვის სხვადასხვა მიზეზის გამო. ჩვენ ვუყურებთ Nintendo DS სათამაშო, მაგრამ ჩვენ ასევე კეთდება განვითარების Java- ის ტელეფონები წლების განმავლობაში. მე ვმუშაობდი სხვა სატელეფონო პლატფორმებზე და საოცარი განსხვავებაა, ვთქვათ, შუასაუკუნეო ტელეფონი და iPhone. [ტრადიციული ტელეფონებით], ხალხის უმრავლესობა ჩართულია პროგრამული ბიჭები ან, უარესი, მატარებლები, ხოლო Apple- ს აქვს ტექნიკური და პროგრამული უზრუნველყოფის ათწლეულის გამოცდილება. SDK (პროგრამული უზრუნველყოფის განვითარების ნაკრები, რომელიც ეხმარება თამაშის შექმნას) სხვადასხვა ლიგაში. გარდა ამისა, სხვა ტელეფონები არ არის უფრო ღია, ვიდრე Apple- ის.

საკითხი უფრო Android და iPhone. Android ნამდვილად აქვს მხარდაჭერა და მოქნილობა, მაგრამ მე ვსაუბრობ ერთად ელექტრონიკა ხელოვნების ადამიანები (რომლებიც გამოაქვეყნებს ზოგიერთი id პროდუქცია) შესახებ Android, და ბევრი FOLKS ამბობენ, რომ ფული არ არის იქ. გარდა ამისა, მათ არ აქვთ უნივერსალური Open GL [გრაფიკული პლატფორმა], სტანდარტიზებული multitouch და ასე შემდეგ, ასე რომ Doom კლასიკური გვჭირდება პროგრამული გაწევის ... სხვადასხვა კონტროლის სქემები, სხვადასხვა ფასების თითოეული ვერსია და, ბოლოს, ჩვენ "ალბათ ბევრად ნაკლები თანხა. თუ Android იღებს გამორთვას, იქნება მიმზიდველი ღია პლატფორმა, მაგრამ ჩვენ ალბათ ვერ შეძლებენ სხვადასხვა Android ტელეფონების გამოყენებას.

მე მქონდა rollercoaster ურთიერთობის Apple წლების განმავლობაში, სადაც ჩვენ ვიქნებით კარგი, და შემდეგ ისინი არ ისაუბრებენ ჩემთვის ექვსი თვის განმავლობაში, რადგან მე ვთქვი რაღაც "ცუდი" პრესაში. მაგრამ მათ კარგი ინჟინრები და კარგი მოაზროვნეები ჰყავთ.

Damon Brown : რა არის ყველაზე დიდი სათამაშო შეზღუდვა iPhone / iPod Touch?

ჯონ კარმაკი : ახლა ყველაზე იმედგაცრუებაა ეს გადაცემის პროგრამული პრობლემა: როდესაც თქვენ გაქვთ ორი thumbs onscreen, დაახლოებით ერთი მესამედი გადამუშავება ორიენტირებულია კითხულობს მათი ადგილმდებარეობა - როდესაც არსებობს სხვა რამ, რაც უნდა მონიტორინგი. ეს სულელური რამ არის. [iPhone პროგრამული უზრუნველყოფის ვერსია] 3.1 აშკარად ჰქონდა პატარა ფიქსაცია ამ, მაგრამ რეალურ სარეზერვო იქნება კავშირი აღების ნაკლები ენერგია ტელეფონიდან. საოცრად სტაბილურია Open GL (ფონდის გრაფიკა). როდესაც მე გადავცემ OpenGL ახალ პლატფორმას, როგორც წესი, არღვევს! ახლა ღია GL მიმდინარეობს ოპტიმიზირებულია, ძალიან, და კიდევ უფრო ძლიერი.

Damon Brown : როგორც აღინიშნა, ძალიან ცოტა იყო, თუ რაიმე, id პროგრამული უზრუნველყოფა განვითარების Nintendo DS და Sony PSP ...

ჯონ კარმაკი : სინამდვილეში, ჩვენ SDK- ები და აპარატურას მივყავართ.

Damon Brown : რატომ?

Damon Brown : როგორც აღინიშნა, ძალიან ცოტა იყო, თუ რაიმე, id პროგრამული უზრუნველყოფა განვითარების Nintendo DS და Sony PSP ...

ჯონ კარმაკი : სინამდვილეში, ჩვენ SDK- ები და აპარატურას მივყავართ.

Damon Brown : რატომ?

ჯონ კარმაკი : რატომ? მე ყველაფერთან ერთად ვატარებდი ჩემს iPhone- ს! ჩვენ გვაქვს რამდენიმე DS- ს სახლში, რომ ჩემი შვილი უყვარს, მაგრამ მე ნამდვილად არ აქვს ინტერესი. ეს ბიზნესია, მაგრამ ის დაგეხმარებათ იმუშაოს იმ სისტემაზე, რომელსაც პირადად გამოიყენებდი. ჩემი ვარაუდი ის არის, რომ მიძღვნილი სათამაშო სისტემები არ იქნება აქ აღარ - ჩვენ გვექნება მოწყობილობები არ ჩაუდენია მხოლოდ სათამაშო. ჩვენ ჯერ კიდევ არ ვართ, რადგანაც ერთგულ თამაშებს ჯერ კიდევ აქვს უკეთესი სპეცრაზმები, მაგრამ უფრო ადვილი იქნება iPhone და მსგავსი მოწყობილობების გაგრილება სათამაშო აპარატში, ვიდრე ეს იქნებოდა, თქვა:

Damon Brown : მე ვფიქრობ, რომ მათ უკვე სცადა, რომ! ახლა, კომპანიები იწყებენ თავიანთ დიდ, კომპლექსურ კონსოლს, PC ან Mac თამაშებს და ტელეფონისთვის პატარა, პორტატულ ვერსიებს აკეთებენ. განიხილავთ მობილური ტელეფონების (თქვენი მომავალი ტიტული) მოყვანა?

ჯონ ქარმაკი : ჰო. ჩვენ იმედი გვაქვს, რომ გაბრაზება- amed racing თამაში მომავალ წელს. არ მომწონს კარტი racing, მაგრამ უფრო smash და საბრძოლო თამაში. მე არ ვარ პოზიტიური, რომ ეს მოხდება, მაგრამ ეს არის ის, რაც ჩვენ დავამკვიდრეთ 2010 წლისთვის, კიდევ რამდენიმე კლასიკური განახლება და კიდევ ერთი RPG.

Damon Brown : რა არის მეთაურის დიდი განახლება?

ჯონ ქარმაკი : [იცინის] მე ვკითხე იმაზე მეტი, ვიდრე მე მოელოდა. ხალხი კვლავ მახსოვს კენიელი - ეს არ იყო უზარმაზარი მაშინდელი - მაგრამ 20 წლის შემდეგ ისინი ახსოვთ. მე არასოდეს ვაპირებ ორიგინალს - პირველ რიგში, ვერც კი მახსოვს, სადაც ყველა აქტივია - მაგრამ მე მიყვარს პლატფორმები. მე მიყვარს ჩემი საყვარელი მარიო ერთად ჩემი 5 წლის შვილი, და მაშინაც კი, მაქვს გრაფიკული Hook და იდეები კონტროლისთვის, თუ გავაკეთე platformer, მაგრამ მე არ მაქვს დრო. იქნებ მე ვთამაშობდი თამაშის განვითარებაში ჩემი შვილი და დააყენა ის, რაც მას ამატებს [onscreen]. მე მაქვს ბევრი რამ მინდა გავაკეთოთ, რომ იქნება წარმატებული პროდუქტები და გართობა უნდა გავაკეთოთ. მე მაქვს ათეული რამ მსგავსი. მაგრამ დრო არ არის.

Damon Brown : iPhone აშკარად მყარი სათამაშო პლატფორმაა, მაგრამ მას არ აქვს ჯოისტიკი. როგორ შეგექმნათ თქვენი სწრაფი პაჩებით? რამდენად ძნელი იყო ეს დაბრკოლება?

ჯონ კარმაკი : კონტროლის სისტემა, დაწყებული Wolfenstein 3D Classic , თავდაპირველად ექსპერიმენტი. მე თავდაპირველად ვფიქრობდი, რომ ჩვენ ვერ გავაკეთეთ, ასე რომ, როდესაც ჩვენ დავიწყეთ მუშაობა Doom Resurrection , რომელიც არ საჭიროებს პირველი პირის შუტერია კონტროლი.

ეს არ იყო, სანამ მუშაობდა ელექტრონული ხელოვნების მისაღებად Wolfenstein RPG უკან რელსები, რომ მე დაიწყო ექსპერიმენტი კონტროლი. მე ვიცი, რომ ადამიანებმა Doom Classic- ს ოფიციალურ ვერსიამდე გაუკეთეს jailbroken iPhones- ს, მაგრამ ეს არის მაგალითი [ორიგინალური კომპიუტერი] კოდი, რომელიც ახალ მანქანად გადაქცევას და დატოვებს მას. ეს სიახლეა. მაგრამ Doom Classic- სთან ერთად , ხედავთ, რამდენი დროა ჩვენ კონტროლს.

დეიმონ ბრაუნი : როგორც ზემოთ აღვნიშნე, თქვენ გაბრაზებული ხართ RPG- ზე, მაინც მობილურიდან.

ჯონ კარმაკი : ჩვენ ვოლფენშტეინს RPG- ს სხვა ტელეფონებს ვაგებთ (რომლებიც იყენებენ Java და Brew კოდს), მაგრამ ეს უკანასკნელი ტრადიციული მობილური ტელეფონებით გვექნება. ჩვენ მივდივართ მათ iPhone- ზე. ჩვენ რეალურად გავაკეთეთ დიდი ფული მობილური სივრცეში, სანამ iPhone- ს, ალბათ, სხვა კომპანიებთან შედარებით, მაგრამ მათ განვითარებაზე მაშინაც კი, როდესაც მატარებლებთან ერთად ვაქცევდით, მთელი თამაში 600K- ზე და ა.შ. ეს ასე შეურაცხმყოფელია, აბსურდია. IPhone განვითარება იმდენად გამარტივებულია.

Damon Brown : და ბოლოს, რა სხვა ჟანრის გსურთ შეისწავლონ?

ჯონ კარმაკი : თუ მე მქონდა შესაძლებლობა სხვა ჟანრის გაკეთება, ეს იქნებოდა პლატფორმა. ჩვენ ვსაუბრობდით იმაზე, რომ უფრო მეტი ადამიანი შემოიტანდა EA- ს და რესურსების გამოყენებას სხვადასხვა თამაშებში, მაგრამ ეს უკვე ჩატარდა. ეს არ ხდება შუალედში.