ألف مستوى، ولم يضع أحدٌ واحدًا منها بيده
عشر مناطق، ومئة درجة صعوبة، وخمسون عائلة من الزعماء، مولَّدة من نموذج — والتشغيل القبولي الذي كان عليه أن يُثبت أن كل مسار فيها قابل للفوز.
· · قراءة 6 دقيقة
في Swarm Kingdoms ألف مستوى موزّعة على عشر مناطق. لم يجلس أحد ليضع واحدًا منها بيده، وهذا ليس اختصارًا: إنه الطريقة الوحيدة التي يمكن بها لحملة بهذا الطول أن تكون عادلة.
الحملة الموضوعة بالأيدي من ألف مستوى فيها ألف فرصة لأن يكون مستوى واحد مستحيلًا بالخطأ، ولا سبيل لمعرفة ذلك إلا بأن يتعطّل لاعب. وهي تنزاح أيضًا: المستوى 400 موزون في مقابل منحنى الترقيات كما كان يوم كُتب 400، وقد تحرّك ذلك المنحنى مرتين بعده. التوليد من نموذج صعوبة يحوّل ألف حكم إلى حكم واحد، ويجعل ذلك الواحد قابلًا للتحقق.
ما يُنتجه النموذج فعلًا
مئة درجة صعوبة على عشر مناطق، مع خمسين عائلة من الزعماء مسحوبة من خمسة أنماط، واثنتين وعشرين ترقية، وأحد عشر نوعًا من الأعداء، وثماني فتوحات للجيش تُصرف فيها. كل مستوى يُحلّ إلى جدول مواجهات: زمن، ومخزون نقاط حياة، ومعدّل ضرر، وعدد، ونوع، وتشكيل، لكل موجة. يفتح المستوى الأول بستة عشر مهاجمًا في خط عند الثانية السادسة، ثم عشرين عند الثانية الثانية والعشرين، ثم أربعة وعشرين في تشكيل إسفيني. يُقرأ كجدول حساب لأنه كذلك، وهذه هي الميزة: الجدول يمكن مسحه بحثًا عن صفٍّ لا يُهزَم.
كل رقم في تلك الفقرة يُعدّ من الملفات التي تحمّلها النسخة المنشورة، بواسطة الخط الذي يبني هذه الصفحة، لا بكتابة أحد. ويسقط إذا غاب ملف منطقة. والرقم الذي يكتبه إنسان عن حملة من ألف مستوى هو رقم سيكون خطأً في غضون إصدار واحد.
«قابل للفوز» ادّعاء عن كل مسار، لا عن اللعبة
الخصيصة المفيدة ليست «اللعبة متوازنة». بل أن كل تركيبة مسارات يمكن للاعب أن يسلكها في الحملة قابلة للفوز بشروط محدّدة — وهذا ادّعاء مختلف وأكبر بكثير، لأن مسار ترقيات قد يختاره لاعب بشكل معقول يمكن أن يتركه ناقص العتاد في الدرجة 60 في حين أن كل المسارات الأخرى على ما يرام.
لذلك يُجري المشروع تمريرة قبول خاصة به على الحملة كلها ويبلّغ بذلك بالضبط، مع ذكر الشروط. وقد تطلّب حلّ ذلك إعادة توازن موثّقة. وسبب إمكان حلّه أصلًا أن الحملة دالّة على نموذج: تغيّر النموذج، وتعيد تشغيل المسح، وتعرف في دقائق إن كنت قد أعطبت الدرجة 60 لمسار واحد.
لماذا هي في المعمل لا في متجر
هذا هو الجزء الذي تُسقطه صفحات المعرض عادة. Swarm Kingdoms لعبة كاملة ومتحقَّق من توازنها، بلا أي سباكة إنتاج حولها. نسختا Windows وAndroid تعملان، والحملة قابلة للعب من المستوى الأول إلى الألف. طبقة المتجر مُعلَنة صوريّة في ملف بياناتها نفسه، وتسمّي نفسها متجر تطوير داخل اللعبة. ومعرّف التطبيق ما زال نصًّا تطويريًّا محليًّا. والمشروع نفسه يقول إن الاختبار على أجهزة فعلية، والفوترة الإنتاجية، والإعلانات الإنتاجية بوابات لم تُجتَز.
لذلك تحمل شارة LAB، والشارة هي الصادقة. اللعبة المكتملة والمنتج القابل للنشر شيئان مختلفان، والمسافة بينهما هي تقريبًا كلها العمل الذي لا يعرضه أحد.
وأمر آخر يبدو تفصيلًا وليس كذلك: تُنشر بعشر لغات، ومعرّفات اللغات فيها محفوظة كما تسمّيها اللعبة بالضبط — بما فيها تلك التي هي منطقة لا لغة فقط. والتجربة على هذا الموقع تنطق تلك النصوص بدل ترجمة مكتوبة لموقع ويب، وترتدّ إلى الإنجليزية كما تفعل شيفرة الترجمة في اللعبة نفسها.