قدمت استوديوهات فيك جيم Breakers: Limit Zero، وهو عنوان يسعى لكسر الحاجز بين الرسوم المتحركة اليابانية التقليدية والرسومات ثلاثية الأبعاد في الوقت الفعلي. تم تطويره باستخدام Unity، ولا يبرز المشروع بسبب طريقة لعبه فحسب، بل أيضًا بسبب سير العمل التقني الذي يدمج Maya لنمذجة الشخصيات وPhotoshop للفن التصوري. كان التحدي الحقيقي هو نقل الجمالية ثنائية الأبعاد للأنمي إلى محرك ثلاثي الأبعاد دون فقدان الجوهر السينمائي.
سير العمل التقني: من المفهوم ثنائي الأبعاد إلى ما بعد المعالجة في Unity 🎨
يبدأ سير العمل في Photoshop، حيث يتم تحديد لوحات الألوان وخطوط الكنتور السميكة المميزة للأنمي. تنتقل هذه التصاميم إلى Maya، حيث يقوم المصممون بإنشاء أصول بهندسة نظيفة وطوبولوجيا محسنة لتظليل التظليل الكرتوني (toon-shader) في Unity. يكمن المفتاح في المواد: يتم استخدام تظليلات مخصصة تحاكي الإضاءة المسطحة للتظليل الخلوي (cel shading)، ولكن مع تدرجات دقيقة. لتحقيق الدقة العالية، يتم تطبيق تأثيرات ما بعد المعالجة مثل ضبابية الحركة (motion blur) والانحراف اللوني، التي تحاكي عدسة الكاميرا الحقيقية. بالإضافة إلى ذلك، يتم تنفيذ عمق مجال ديناميكي لتركيز الانتباه على الشخصيات أثناء المشاهد السينمائية.
تحسين بصري دون التضحية بالهوية الفنية ⚡
تحقيق مظهر سينمائي للعبة ذات جمالية أنمي دون استهلاك جميع موارد وحدة معالجة الرسومات هو تحدٍ. اختارت استوديوهات فيك جيم استخدام نسيج منخفض الدقة مقترن بمرشح تمرير عالي (high-pass) للحفاظ على حدة الحواف. كما قاموا بتحديد عدد الأضواء الديناميكية، باستخدام جداول إضاءة مخبوزة من Maya. والنتيجة هي عنوان يعمل بمعدل 60 إطارًا في الثانية على وحدات التحكم المتوسطة، مما يثبت أن تقنية التركيب البصري، وليس القوة الخام، هي ما يحدد الجودة الفنية في تطوير ألعاب الفيديو.
كيف يمكن تحقيق أسلوب الرسوم المتحركة اليابانية التقليدية الذي شوهد في Breakers: Limit Zero باستخدام نماذج من Maya في Unity دون التضحية بسلاسة الأداء في الوقت الفعلي؟
(ملاحظة: التحسين للهواتف المحمولة يشبه محاولة وضع فيل في سيارة ميني كوبر)