يُظهر الإصدار الأخير من Thank Goodness You're Here! أن محرك Unity لا يزال منصة قوية للرسوم المتحركة ثنائية الأبعاد ذات الهوية المميزة. تمكنت اللعبة، التي طورها فريق مستقل صغير، من التقاط جوهر القصص المصورة البريطانية الكلاسيكية The Beano من خلال مزيج من الخلفيات فائقة التفاصيل، والرسوم المتحركة السلسة، والفكاهة البصرية السخيفة التي تذكرنا برسوم الكارتون القديمة.
تقنيات الرسوم المتحركة والتكوين البصري في Unity 🎨
لتحقيق هذا المظهر الكرتوني، استخدم الفريق برنامج Photoshop لإنشاء سبريتات بخطوط سميكة وألوان مسطحة، وهي سمة مميزة للقصص المصورة البريطانية. في Unity، قاموا بتنفيذ الرسوم المتحركة باستخدام نظام Sprites وAnimation Controller، مع إعطاء الأولوية للاستيفاءات السلسة بدلاً من الرسوم المتحركة إطارًا بإطار لتوفير الموارد. تم طلاء الخلفيات، شديدة التفاصيل مع إطارات وعناصر ثابتة، في طبقات منفصلة في Photoshop واستيرادها كأنسجة مضغوطة. بالنسبة للفكاهة البصرية السخيفة، مثل التحولات المستحيلة أو التشوهات المرنة، استخدموا رسومًا متحركة مبرمجة باستخدام coroutines في لغة C#، مما سمح للشخصيات بالتفاعل بشكل مبالغ فيه مع أفعال اللاعب دون التضحية بسلاسة معدل الإطارات.
دمج الصوت والتحسين للسخافة 🔊
يلعب الصوت دورًا حاسمًا في النغمة الكوميدية للعبة. باستخدام FMOD، قام المطورون بمزامنة المؤثرات الصوتية المبالغ فيها (مثل الصفير، أصوات النوابض، أو الضحك في الخلفية) مع الرسوم المتحركة، باستخدام معلمات في الوقت الفعلي لضبط النغمة وفقًا لسرعة الحركة. للحفاظ على الأسلوب الفريد دون إثقال الأداء، قاموا بتحسين السبريتات باستخدام أطلس النسيج والحد من عدد الرسوم المتحركة المتزامنة لكل مشهد. والنتيجة هي لعبة تعمل بسلاسة حتى على الأجهزة المتواضعة، مما يثبت أنه باستخدام أدوات مثل Unity وPhotoshop وFMOD، يمكن لأي استوديو مستقل إنشاء تجربة بصرية وصوتية ذات شخصية مميزة.
كمطور مستقل يسعى إلى تكرار جمالية الرسوم المتحركة ثنائية الأبعاد على غرار The Beano في Unity، ما هي تقنيات التهيكل أو تشويه السبريتات التي توصي بها لتحقيق السلاسة والمبالغة الكوميدية التي نراها في Thank Goodness You're Here دون الاعتماد على الرسوم المتحركة إطارًا بإطار؟
(ملاحظة: 90% من وقت التطوير هو التحسين، والـ 90% الأخرى هي إصلاح الأخطاء)