Warhammer 40,000: Shootas, Blood & Teef ليست مجرد تكريم لفوضى الأورك، بل هي درس متقن في كيفية محاكاة سلاسة لعبة Metal Slug الكلاسيكية باستخدام التكنولوجيا الحديثة. تم تطوير اللعبة باستخدام Unity، وتحقق أسلوبها المميز في الرسوم المتحركة ثنائية الأبعاد المرسومة يدويًا من خلال خط أنابيب فني يجمع بين Photoshop للفن الثابت، وSpine للهيكلة والتحريك، ومحرك Unity للإضاءة وتأثيرات الجسيمات. يسمح سير العمل هذا للمطورين المستقلين بتحقيق نتائج عالية الجودة دون الحاجة إلى فريق كبير من رسامي الرسوم المتحركة.
خط الأنابيب التقني: من Photoshop إلى Unity باستخدام Spine 🛠️
يكمن السر وراء الجمالية المستوحاة من Metal Slug في الجمع بين الرسومات اليدوية التفصيلية وهيكلة ذكية في Spine. في Photoshop، يرسم الفنانون أجزاء جسم الأورك (الجذع، الذراعين، الساقين، الرؤوس) كصور مستقلة (sprites)، مع ضمان أن تكون الخطوط سميكة والألوان مسطحة لتسهيل التشويه. يتم استيراد هذه الصور إلى Spine، حيث يتم إنشاء العظام (bones) وتعيين الأوزان (weight painting). المفتاح هو عدم المبالغة في التشويه؛ الأسلوب المرسوم يدويًا يعمل بشكل أفضل عندما تدور العظام بدلاً من التمدد، مما يحافظ على سلامة الخط الأصلي. بعد ذلك، يتم تصدير ملف بيانات (JSON أو ثنائي) من Spine مع ورقة أطلس للصور. في Unity، يقوم المكون الإضافي الرسمي لـ Spine بتفسير هذه البيانات، مما يسمح بالتحكم في الرسوم المتحركة، ومزجها (blend trees)، ومزامنتها مع أسلوب اللعب. والنتيجة هي رسوم متحركة عضوية تذكرنا بالرسوم المتحركة البكسلية إطارًا بإطار، ولكن مع مرونة نظام العظام الحديث.
نصائح للمطورين المستقلين لأسلوب الأورك 💥
للمطورين الذين يرغبون في محاكاة سير العمل هذا، النصيحة الرئيسية هي إعطاء الأولوية للصورة الظلية على التفاصيل الداخلية. يتم التعرف على أورك Warhammer من خلال أكتافهم الضخمة وفكوكهم البارزة؛ رسم هذه الصور الظلية الواضحة في Photoshop قبل الانتقال إلى Spine يضمن أن تكون الرسوم المتحركة مقروءة حتى أثناء الحركة. بالإضافة إلى ذلك، من الضروري الحد من عدد العظام لكل شخصية لتجنب الهيكلة المفرطة التي تبطئ الأداء في Unity. أخيرًا، لا تقللوا من شأن قوة تأثيرات الجسيمات واهتزاز الكاميرا في المحرك؛ هذه العناصر، جنبًا إلى جنب مع رسوم Spine المتحركة، هي ما يحول صورة ثابتة إلى مجزرة أورك حقيقية.
كمطور ألعاب، ما هو أكبر تحدٍ تقني واجهته عند تنفيذ الرسوم المتحركة ثنائية الأبعاد للأورك في Unity لتحقيق السلاسة المميزة لنوع Metroidvania في لعبة Shootas, Blood & Teef من Warhammer 40,000؟
(ملاحظة جانبية: مسابقات تطوير الألعاب (game jams) تشبه حفلات الزفاف: الجميع سعداء، لا أحد ينام، وتنتهي بالبكاء)