تقدم لعبة Soulstice نفسها كحالة دراسية رائعة للمطورين الذين يبحثون عن جماليات درامية. إن إلهامها المباشر من مانجا Berserk ليس مصادفة، بل هو نتيجة لسلسلة إنتاج دقيقة. نحلل كيف جمع الفريق بين Maya وSubstance Painter وUnreal Engine 4 لبناء عالم مظلم، بشخصيات مفصلة وإضاءة تحدد القتال، وكل ذلك محسّن للأداء على وحدات التحكم وأجهزة الكمبيوتر.
تدفق الأصول: من Maya إلى المحرك مع نسيج PBR 🎨
الخطوة التقنية الأولى تكمن في النمذجة عالية البوليجون في Maya. هنا يتم نحت الدروع المزخرفة والتشريحات المبالغ فيها، النموذجية لأسلوب Kentaro Miura. بعد إعادة التوبولوجيا، تنتقل الأصول إلى Substance Painter. المفتاح يكمن في أقنعة التآكل والأوساخ، التي تعزز سرد عالم متدهور. عند التصدير إلى Unreal Engine 4، يتم الاستفادة من نظام المواد الرئيسية. هذا يسمح بالتحكم في الخشونة والمعدنية لكل قطعة درع دون تكرار النسيج. للإضاءة القوطية، تُستخدم أضواء اتجاهية مع ظلال عالية الدقة ممزوجة بأضواء نقطية زرقاء باردة للتأثيرات الطيفية، مما يخلق تباينًا دراميًا مع النار البرتقالية للمشاعل.
دروس تحسين المشاهد المظلمة ⚙️
أكثر ما يثير الاهتمام في Soulstice هو كيفية إدارة الأداء دون فقدان الجو. بدلاً من استخدام جسيمات باهظة الثمن للتأثيرات الطيفية للأخت Lute، تستخدم اللعبة نسيج flipbook على مستويات منخفضة البوليجون، متحركة داخل المادة. الشخصيات الرئيسية تستخدم LODs مولدة من Maya، مما يقلل عدد البوليجونات عن بعد. للعين البشرية، الإضاءة الحجمية ومعالجة الضباب اللاحقة في Unreal Engine 4 تخفي هذه الانخفاضات في التفاصيل، محافظة على الانغماس. إنه تذكير بأن التحسين ليس عدوًا للفن، بل أفضل حليف تقني له.
ما تقنيات الإضاءة والمعالجة اللاحقة في Unreal Engine 4 التي استخدمها فريق Soulstice لتحقيق الجو القوطي والدرامي المستوحى من Berserk دون التضحية بالأداء في الوقت الفعلي
(ملاحظة: مسابقات تطوير الألعاب تشبه حفلات الزفاف: الجميع سعداء، لا أحد ينام، وتنتهي بالبكاء)