لا يقتصر نجاح لعبة Loop Hero على حلقة اللعب المسببة للإدمان فحسب، بل يكمن أيضًا في القرار التقني الجريء الذي اتخذته شركة FourQuarters: بناء محرك خاص بها بلغة باسكال (FourQuarters) لمحاكاة جمالية أجهزة الكمبيوتر Commodore 64. يُظهر هذا النهج، إلى جانب فن البكسل منخفض الدقة، أن القيود التقنية يمكن أن تكون أفضل حليف إبداعي. نحلل كيف صاغ المحرك وأدوات التصميم الهوية البصرية للعبة. 🎮
محرك FourQuarters وفن البكسل منخفض الدقة 🖥️
محرك FourQuarters، المبرمج بلغة باسكال، ليس مجرد نزوة حنينية، بل هو أداة تفرض قيودًا محسوبة. من خلال الحد من لوحة الألوان والدقة، يجبر المحرك المصممين على العمل بكثافة بكسل منخفضة جدًا، مماثلة لتلك الموجودة في آلات 8 بت. بالنسبة لبلاطات الخريطة، استخدم الاستوديو برنامج Aseprite، وهو برنامج يسمح بالتحكم بكسل بكسل وإدارة فعالة للوحات الألوان المحدودة. تم تحسين كل بلاطة تضاريس، من الغابة إلى القلعة، لتكون مقروءة ومثيرة للذكريات على الرغم من قلة تفاصيلها، مما يجعل اللاعب يكمل بصريًا المعلومات المفقودة.
الواجهة القوطية والتماسك البصري في فوتوشوب 🎨
بينما كان Aseprite مسؤولاً عن العالم، كان فوتوشوب هو الورشة الخاصة بواجهة المستخدم. لم يكن قرار استخدام جمالية داكنة وقوطية للقوائم والأيقونات عشوائيًا؛ بل استجابة للحاجة إلى خلق تباين مع الخريطة المنقطة. سمح العمل في فوتوشوب بتطبيق مرشحات نسيج وتدرجات دقيقة تحاكي مخطوطة قديمة أو واجهة طرفية قديمة. هذا الازدواج التقني، بكسلات صلبة في اللعبة وأنسجة ناعمة في واجهة المستخدم، يخلق تجربة غنية بصريًا ومتماسكة تعزز أجواء اللعبة دون كسر وهم كونها كلاسيكية من الثمانينيات.
ما هي تحديات الأداء والتوافق التي واجهتها شركة FourQuarters عند تنفيذ محرك ألعاب بلغة باسكال حديثة لإعادة إنتاج جمالية فن البكسل من الثمانينيات في لعبة Loop Hero، وكيف تمكنوا من التغلب عليها دون اللجوء إلى محركات تجارية مثل Unity أو Unreal؟
(ملاحظة: تحسين الأداء للهواتف المحمولة يشبه محاولة وضع فيل في سيارة ميني كوبر)