حصريا: مقابلة جون كارماك

جون Carmack على العذاب الجديد ، مما يجعل ألعاب ماريو ومحبته iPhone

عندما يتعلق الأمر بالألعاب ، فإن جون كارماك يدور حول الأسطورة كما يحصل. خلق المبدع منذ فترة طويلة ، ومبرمج ومدير id البرمجيات أساسا نوع أول شخص مطلق النار مع Wolfenstein 3D . وشملت أعماله في وقت لاحق سلسلة ولفنشتاين ، وألعاب Quake ، واحدة من الألعاب الأكثر تأثيرا ومثيرة للجدل على الإطلاق ، Doom .

كما هو الحال في وقت متأخر من تاريخ البرامج وقد تم العمل بجد على iPhone / آي بود تاتش ، والإفراج عن Wolfenstein 3D كلاسيك ، Doom Resurrection وغيرها من العناوين الكلاسيكية.

لقد تحدثت مع السيد كارماك عن أحدث إصدار له ، Doom Classic ، وحبه لسوبر ماريو بروس ، ولماذا يتخلى عن كل هاتف محمول ولكن iPhone.

دامون براون : تميل أبل نحو نظام التطوير المغلق ، مع الحفاظ على حكم صارم على ما يمكن للمطورين القيام به مع النظام ، في حين أن البرمجيات التقليدية كانت مفتوحة بشكل فائق ، وتحرر كود المصدر الفعلي للعبة للجمهور. هل تعمل مع Apple في صراع من أجلك؟

جون كارماك : ليس حقاً ، لكني أرى ما تقصده. نحن نشجع على iPhone لمجموعة من الأسباب المختلفة. لقد نظرنا في ألعاب نينتندو دي إس ، لكننا قمنا أيضًا بالتطوير على الهواتف القائمة على جافا لسنوات. لقد عملت على منصات الهاتف الأخرى وهناك اختلاف مذهل بين ، على سبيل المثال ، الهاتف المستندة إلى الشراب و iPhone. [مع الهواتف التقليدية] ، فإن معظم الأشخاص المعنيين هم من مستخدمي البرمجيات ، أو ما هو أسوأ ، شركات الاتصالات ، في حين أن شركة أبل لديها عقود من الخبرة في العمل مع الأجهزة والبرامج. SDK (مجموعة تطوير البرامج ، التي تساعد على إنشاء اللعبة) في دوري مختلف. الى جانب ذلك ، الهواتف الأخرى ليست أكثر انفتاحًا من Apple.

القضية هي المزيد من أجهزة Android مقابل iPhone. يتمتع Android حقًا بالدعم والمرونة ، ولكني كنت أتحدث مع مستخدمي Electronics Arts (الذين ينشرون بعض منتجات id) حول Android ، ويقول العديد من الناس إن المال ليس موجودًا. أيضا ، مع الألعاب ، ليس لديهم نظام Open GL [Universal graphics] ، و multitouch موحد ، وهكذا ، فإن Doom Classic يحتاج إلى تقديم برامج ... أنظمة تحكم مختلفة ، وأسعار مختلفة لكل إصدار ، وفي النهاية ، نحن ربما تجعل الكثير من المال أقل. إذا انطلق نظام تشغيل أندرويد ، فسيكون من الرائع أن يكون لديك نظام أساسي مفتوح بالفعل ، ولكن ربما لن نتمكن من استخدام هواتف Android المختلفة بنفس الطريقة.

لقد كان لدي علاقة متقلبة مع شركة Apple لسنوات ، حيث سنكون جيدين ، ومن ثم لن يتحدثوا معي لمدة ستة أشهر لأنني قلت شيئًا "سيئًا" في الصحافة. لكن لديهم مهندسين ممتازين ومفكرين جيدين.

ديمون براون : ما هو أكبر قيود على الألعاب مع جهاز iPhone / iPod Touch؟

جون كارماك : في الوقت الحالي ، أكثر هذه المشاكل إحباطًا هي مشكلة البرامج المتنقلة: عندما يكون لديك إثنين من العرض على الشاشة ، فإن ثلث المعالجة يركز على قراءة موقعه - عندما تكون هناك أشياء أخرى تحتاج إلى المراقبة. إنه شيء غبي. [إصدار برنامج iPhone] 3.1 من الواضح أنه كان لديه حل صغير لهذا ، ولكن الإصلاح الحقيقي سيكون ردود فعل مع طاقة أقل من الهاتف. لقد كان مستقرا بشكل مدهش مع Open GL (أساس الرسومات). عندما أنقل Open GL إلى نظام أساسي جديد ، فإنه ينكسر عادةً! الآن يجري تحسين Open GL أيضًا ، وسيكون أكثر قوة.

دامون براون : كما ذكرتم ، كان هناك القليل جدا ، إن وجدت ، تطوير البرمجيات ID على نينتندو دي إس شعبية وسوني PSP ...

جون كارماك : في الواقع ، حصلنا على SDKs ومواصفات الأجهزة ، لكننا لم ننجح أبدًا في الإنتاج.

دامون براون : لماذا؟

دامون براون : كما ذكرتم ، كان هناك القليل جدا ، إن وجدت ، تطوير البرمجيات ID على نينتندو دي إس شعبية وسوني PSP ...

جون كارماك : في الواقع ، حصلنا على SDKs ومواصفات الأجهزة ، لكننا لم ننجح أبدًا في الإنتاج.

دامون براون : لماذا؟

جون كارماك : لماذا؟ لقد حملت iPhone معي طوال الوقت! لدينا عدد قليل من الدي إس إس في المنزل التي يحبها ابني ، ولكن ليس لدي اهتمام فعلاً. إنه نشاط تجاري ، ولكنه يساعد في العمل على نظام ستستخدمه شخصيًا. تخميني هو أن أنظمة الألعاب المخصصة لن تكون هنا لفترة أطول - سيكون لدينا أجهزة غير ملتزمة بالألعاب فقط. لم نصل إلى هناك بعد ، حيث أن آلات الألعاب المخصصة لا تزال تحتفظ بالمواصفات الأفضل ، ولكن سيكون من الأسهل جعل جهاز iPhone والأجهزة المماثلة في جهاز ألعاب بارد مما هو عليه ، على سبيل المثال ، تحويل PSP إلى هاتف.

دامون براون : أعتقد أنهم حاولوا ذلك بالفعل! والآن ، بدأت شركات الألعاب تأخذ ألعابها الكبيرة المعقدة أو أجهزة الكمبيوتر أو ألعاب Mac والقيام بإصدارات أصغر ومحمولة للهاتف. هل تفكر في إحضار نسخة صغيرة من (عنوانك القادم) إلى الهواتف المحمولة؟

جون كارماك : نعم. نحن نأمل في الحصول على لعبة سباق Rage -themed العام المقبل. ليس مثل سباق الكارت ، ولكن أكثر من لعبة سحق ومكافحة. لست متأكدًا من أن ذلك سيحدث ، ولكن هذا ما حددناه لعام 2010 إلى جانب بعض التحديثات الكلاسيكية الأخرى و RPG آخر.

دامون براون : ماذا عن تحديث القائد كين ؟

جون كارماك : [يضحك] سألت عن ذلك أكثر مما أتوقع. الناس ما زالوا يتذكرون كين - لم يكن هائلا في ذلك الوقت - ولكن بعد 20 عاما يتذكرون. لم أقم أبداً بتسليم النسخة الأصلية - أولاً وقبل كل شيء ، لا أستطيع حتى أن أتذكر أين توجد جميع الأصول - لكني أحب منصات العمل. أحب لعب ماريو مع ابني البالغ من العمر 5 سنوات ، ولدي حتى خطافًا ورسمًا لأفكار التحكم إذا قمت بعمل منصة ، ولكن ليس لدي وقت. ربما كنت ألعب لعبة مع طفلي ووضع ما يرسمه [على الشاشة]. لدي الكثير من الأشياء التي أود القيام بها والتي من شأنها أن تكون منتجات ناجحة وممتعة للقيام بها. لدي عشرات الاشياء من هذا القبيل. لكن لا وقت

Damon Brown : من الواضح أن الـ iPhone عبارة عن منصة ألعاب صلبة ، ولكن ليس لديها عصا تحكم. كيف يمكنك التوفيق بين ذلك وبين الرماة سريعة الخطى؟ ما مدى صعوبة هذه العقبة؟

جون كارماك : كان نظام التحكم ، بدءًا من Wolfenstein 3D Classic ، في الأصل تجربة. اعتقدت في البداية أننا لا نستطيع القيام بذلك ، لذلك عندما بدأنا العمل على Doom Resurrection ، والتي لم تتطلب ضوابط مطلق النار من منظور شخص أول.

لم أكن حتى عملت مع شركة Electronic Arts للحصول على Wolfenstein RPG مرة أخرى على القضبان التي بدأت في تجربة الضوابط. أعلم أن الأشخاص قد اعتادوا Doom Classic على طريقة iPhones من قبل jailbroken قبل النسخة الرسمية ، ولكن هذا مثال على وضع رمز [الكمبيوتر الأصلي] في جهاز جديد وتركه في ذلك. إنها حداثة ولكن مع Doom Classic ، سترى كم من الوقت نضعه في عناصر التحكم.

ديمون براون : كما ذكرت ، لقد قمت بالعبث في RPGs ، على الأقل على الهاتف المحمول.

جون كارماك : نحن نأتي بـ Wolfenstein RPG إلى الهواتف الأخرى (التي تستخدم شفرة Java و Brew) ، لكن هذا سيكون آخر ما نتعامل به مع الهواتف الجوالة التقليدية. نحن نتركهم ل iPhone. لقد فعلنا بالفعل قدرا كبيرا من المال في مجال الهاتف المحمول قبل أي فون ، وربما أكثر من الشركات الأخرى ، ولكن تطوير نوع من تمتص الآن مع شركات الطيران ، مما يضع لعبة كاملة في 600K ، وهلم جرا. انها مهينة جدا ، انها سخيفة. تطور iPhone هو أكثر سلاسة.

ديمون براون : أخيراً ، ما هي الأنواع الأخرى التي ترغب في استكشافها؟

جون كارماك : لو أتيحت لي الفرصة للقيام بنوع آخر ، فستكون منصة. كنا نتحدث عن جلب المزيد من الأشخاص من EA واستخدام الموارد لإجراء ألعاب مختلفة ، ولكن هذا قد تم إيقافه في الوقت الحالي. هذا لا يحدث في هذه الأثناء.