يمثل تطوير لعبة Sumerian Six حالة دراسية مثيرة للاهتمام حول كيفية الجمع بين أدوات عالية الدقة ومحرك زمن حقيقي لتحقيق جمالية بولب متماسكة. اللعبة، وهي عنوان تكتيكي في الوقت الحقيقي على غرار Commandos، تستخدم Unreal Engine 4 كقاعدة لها. ومع ذلك، يكمن سر مظهرها البصري المفصل في خط أنابيب يدمج Maya و ZBrush و Substance Designer لإدارة تعقيد المناظر متساوية القياس وتأثيرات الخيال العلمي.
خط أنابيب الأصول: من ZBrush إلى المنظور متساوي القياس 🎨
يبدأ سير العمل بالنحت عالي الدقة في ZBrush، وهو أمر ضروري لتحديد التفاصيل العضوية للشخصيات ونسيج الأسلحة التجريبية. بعد ذلك، يتم إعادة توبولوجيا هذه النماذج في Maya لتحسين عدد المضلعات، وهي خطوة حاسمة في لعبة متساوية القياس حيث تتطلب الكاميرا الثابتة جودة بصرية دون التضحية بالأداء. تتم إدارة النسيج باستخدام Substance Designer، مما يسمح بتوليد مواد إجرائية تتكيف مع الإضاءة الديناميكية لـ Unreal Engine 4. يتيح هذا النهج لتأثيرات البوابات والأسلحة الحفاظ على تماسك بصري، حيث تتفاعل المواد بشكل متوقع مع الجسيمات وضباب الحجم.
التحسين من أجل الواقعية البولبية في الوقت الحقيقي ⚙️
كان التحدي التقني الرئيسي هو الموازنة بين تفاصيل المنظر متساوي القياس والأداء في الوقت الحقيقي. تمثل الحل في تنفيذ مستويات تفصيل (LODs) عدوانية من Maya واستخدام أطالس النسيج المولدة في Substance Designer لتقليل استدعاءات الرسم. أما تأثيرات البوابات، فقد تم تحقيقها من خلال تظليلات مخصصة في Unreal Engine 4 تجمع بين نسيج الضوضاء وأقنعة العمق، مما يخلق وهم الدوامة دون الحاجة إلى هندسة معقدة. يوضح خط الأنابيب هذا أن الجمالية البولبية لا تتعارض مع التحسين التقني الدقيق.
كيف تمكنوا في Sumerian Six من تحسين خط الأنابيب التقني لـ Unreal Engine 4 للحفاظ على الجمالية البولبية دون التضحية بالأداء في المشاهد ذات الكثافة العالية للشخصيات والمؤثرات البصرية؟
(ملاحظة: التحسين للجوال يشبه محاولة وضع فيل في سيارة ميني كوبر)