منظور ثلاثة أرباع على قماش مسطح
حتى الإصدار 15.0، كانت السفينة في TUNL تُرسم من الأعلى بينما كان الكهف حولها مقطعا جانبيا. تصحيح ذلك يعني نموذجا ثلاثي الأبعاد صغيرا، ومنطقة اصطدام لا يُسمح للصورة بتجاوزها، وقدرا كبيرا من ضبط النفس بشأن ما يجب أن يتحرك.
عدم التطابق
كهف TUNL مقطع جانبي. الجاذبية تسحب للأسفل، والصواعد تتدلى من السقف، والاقتراب في بداية كل جولة هو أفق مدينة عند الغسق. كانت السفينة هي الشيء الوحيد فيه الذي يُرسم مباشرة من الأعلى، مثل مخطط علوي لطائرة تطير عبر صورة لجانب جبل. لا يعبّر اللاعبون عادة عن ذلك، لكنه يجعل السفينة تبدو وكأنها ملصقة قليلا.
الحل الواضح، رسم منظر جانبي بسيط، كان سيتخلى عن الصورة الظلية العلوية التي تُعرف بها السفينة، وشكل السفينة يبدو في أفضل حالاته من الأعلى. الحل الوسط هو منظور ثلاثة أرباع: نموذج ثلاثي الأبعاد لنفس الهيكل، مُدار خارج المنظور العلوي حول محوره الطويل ومُسقط بشكل مسطح.
محرك عرض صغير جدا
لا توجد مكتبة ثلاثية الأبعاد في TUNL ولا خطوة بناء، لذا فمحرك العرض صغير. كان الهيكل موجودا بالفعل كمجموعة من الأوجه المسطحة، مضاءة من الأعلى، مع مزج النصف العلوي نحو الأبيض والنصف السفلي نحو الأسود تقريبا. تمنح النسخة الثلاثية الأبعاد كل وجه إحداثيا ثالثا، وتُدور النموذج حول محوره الطويل، وتُسقطه بشكل متعامد، وتملأ كل وجه بنفس الأسلوب المسطح المضاء من الأعلى. يصل ذلك إلى نحو 90 وجها مرئيا يُملأ في كل إطار، مقارنة بنحو 40 عملية تعبئة للهيكل المسطح. لا يوجد تمويه، وهذا مهم لأن التمويه هو الاستدعاء المكلف في عرض الويب على الهاتف، والتوهج هو تعبئة شعاعية واحدة. إذا واجه جهاز ضعيف صعوبة يوما ما، فالتخفيض الواضح هو تخزين الهيكل مؤقتا حسب زاوية الميلان في قماش خارج الشاشة.
منطقة الاصطدام هي الحَكَم
أهم قيد هو أن الاصطدام لا يتغير. منطقة اصطدام السفينة دائرة، وقد تم ضبط صعوبة اللعبة بأكملها بناء عليها. لذا لا يُسمح للصورة ثلاثية الأبعاد أن تبدو أكبر من الدائرة، ولا أصغر كثيرا بحيث "تموت" السفينة قبل أن يلمس الجناح شيئا بشكل مرئي.
حوّل هذا زاوية الميلان إلى قياس بدلا من خيار ذوقي. عند إمالة 45 درجة خارج المنظور العلوي، يظهر الجناح القريب فقط، وتغطي الصورة أكثر بقليل من نصف ارتفاع الدائرة إلى نحو أربعة أخماسه. عند 90 درجة يعود الأمر ببساطة إلى المنظور العلوي القديم. عند 60 درجة يظهر كلا الجناحين ويعود امتداد الجناحين إلى نحو 85% من الدائرة. بنيت مختبرا صغيرا بخمسة مناظر مرشحة ومنحنى تغطية، واخترت 60. يتحقق اختبار الآن من أنه عند أي ميلان وأي انكساح جناح، لا يتجاوز الهيكل المرسوم الدائرة أبدا ولا يتجاوز المقدمة المسطحة أبدا، وأنه لا يزال يملأ حصة صحية من الدائرة أثناء الطيران.
ما يتحرك، وما لا يتحرك عمدا
بمجرد أن أصبحت السفينة جسما ثلاثي الأبعاد، كان من المغري تحريك كل شيء. تم حذف معظم ذلك. ما بقي يجب أن يحمل معلومة:
- يتبع الميلان الصعود. يُدير نابض مخمّد الهيكل حتى نحو عشر درجات في أي اتجاه، الظهر نحو الكاميرا عند الصعود والبطن عند السقوط. يُحرَّك هذا بالسرعة العمودية كنسبة من السرعة النهائية، لذا يبدو متطابقا على أي شاشة. إنها إشارة ثانية لما تحاول الحكم عليه.
- تنكسح الأجنحة مع السرعة التي تشعر بها. مثل مقاتلة ذات هندسة جناح متغيرة، تكون الألواح الخارجية منتشرة في البداية البطيئة ومطوية جيدا للخلف عندما يصل الكهف إلى سرعته الكاملة. عملة زرقاء، تبطئ الزمن، تدفعها للأمام كمكابح هوائية، وتنطوي للخلف بنفس سرعة تلاشي الإبطاء تماما. الالتواء يطويها في نصف ثانية.
- حلقة الالتواء تمنح دورانا برميليا. دورة كاملة واحدة، بتسارع وتباطؤ سلس. هذا آمن بحكم البنية: الالتواء يجعلك منيعا، لذا فإن الصورة التي تغادر الدائرة في منتصف الدوران لا يمكن أبدا أن تقرر موتا.
ما لم ينج هو التأرجح الحر. كان أحد الإصدارات السابقة، حيث "تتأرجح" السفينة بعد حركة ما، يبدو حيويا، وكان ضوضاء: في لعبة مهارتها الوحيدة هي قراءة المسافات، يتنافس هيكل يهتز لذاته مع المعلومة التي تحتاجها. إنه نفس المنطق الذي أدى إلى إزالة خلفية بمنظور متوازي من ظلال صخور بعيدة في نفس اليوم الذي أُضيفت فيه. في لعبة تدور حول قراءة أماكن الجدران، تشتت مجموعة ثانية من الأشكال تتحرك بسرعة مختلفة الانتباه، حتى بتباين منخفض.
طلاء على هيكل ثلاثي الأبعاد
صُممت طلاءات السفينة الست للهيكل المسطح، بإحداثيات المخطط العلوي. بدلا من إعادة رسمها، استخدمت حيلة هندسية صغيرة: عند ميلان معين، ينعكس السطح العلوي للهيكل بالضبط على المخطط العلوي، مضغوطا رأسيا بجيب زاوية الميلان. لذا يعمل الرسام الحالي تحت ذلك الضغط ويُقص على الصورة الظلية ثلاثية الأبعاد. الشيئان اللذان لا يمكن التعبير عنهما بهذه الطريقة، خطوط اتصال الأوجه والحافة، يُرسمان في فضاء الشاشة.
كانت هناك حاجة إلى تصحيح واحد للنسخة ثلاثية الأبعاد. للهيكل المسطح سبعة أوجه وللنسخة ثلاثية الأبعاد نحو تسعين، ورسم خط اتصال مضيء على كل واحد حوّل طلاء STEALTH إلى مصباح. لذا في ثلاثية الأبعاد تعمل خطوط الاتصال بنصف القوة وتتخطى الأوجه الصغيرة، وعندما يكون الهيكل شبه موازٍ لخط النظر في منتصف الدوران البرميلي، يُتخطى النمط لتلك الإطارات القليلة.
ما بقي مسطحا
السفينة أثناء الطيران فقط حصلت على المنظور الجديد. الحظيرة والمتجر وبطاقة المشاركة لا تزال تعرض السفينة من الأعلى، لأن تلك صور شخصية لسفينة، وليست صورا لرحلة، والمنظور العلوي هو الذي يُظهر المخطط بأكمله. أيقونة التطبيق ورسومات المتجر أيضا صور شخصية علوية، وما إذا كان يجب أن تتبع يوما ما منظور الطيران فسؤال لا يزال مفتوحا.
الصورة الكاملة لكيفية بناء السفينة وطلائها موجودة في صفحة السفن، ويمكنك رؤيتها تطير في كهف اليوم.