أطلقت شركة كونامي لعبة Silent Hill: The Short Message، وهي تجربة مجانية من منظور الشخص الأول تعمل كمختبر تقني لمحرك Unreal Engine 5. تُظهر اللعبة كيف تحقق نسيج Megascans من Quixel، المدمجة مع سير عمل Maya وZBrush، مستوى من التدهور الحضري يقترب من الواقعية الفوتوغرافية. يحلل هذا المقال سير العمل التقني وراء بيئاتها القمعية وكيف يمكن للمطورين تكرار هذا الأسلوب. 🎮
سير العمل التقني: من ZBrush إلى الوقت الفعلي في UE5 🔧
تبدأ العملية في Maya للهيكلة الأساسية للمشاهد، يليها نحت تفصيلي في ZBrush لإضافة الشقوق والكسور والتشوهات في الجدران والأرضيات. يكمن المفتاح البصري في التكامل المباشر لمكتبة Megascans من Quixel، التي توفر نسيجًا بدقة 8K و16K لأسطح حقيقية مثل الخرسانة المتدهورة والعفن والصدأ. في Unreal Engine 5، يتولى نظام Virtual Shadow Maps وLumen معالجة الإضاءة الديناميكية، مما يسمح لكل عيب منسوج بالتفاعل بشكل واقعي مع مصباح اللاعب اليدوي. لتحسين الأداء على وحدات التحكم، يتم تطبيق Nanite لإدارة الهندسة دون فقدان التفاصيل، مع الحفاظ على معدل إطارات ثابت حتى مع الأصول عالية الكثافة المضلعة.
دروس للمطورين المستقلين: كيفية تحقيق الرعب الواقعي دون ميزانية ضخمة 💡
تُظهر حالة The Short Message أن الواقعية الفوتوغرافية من منظور الشخص الأول متاحة للفرق الصغيرة. التوصية الرئيسية هي إعطاء الأولوية لاستخدام Quixel Megascans أو Bridge للحصول على نسيج عالي الدقة، وتجنب عملية المسح الذاتي المكلفة. في Maya، الحفاظ على طوبولوجيا نظيفة ومنخفضة المضلعات للقاعدة، وتفويض التفاصيل النهائية إلى ZBrush فقط للأشياء الرئيسية. في UE5، تفعيل Nanite لتلك الأصول المنحوتة واستخدام Lumen مع إعدادات أداء متوسطة. تجنب overdraw في المواد واستخدام decals للأوساخ الموضعية بدلاً من النسيج الكامل. والنتيجة هي بيئة قمعية ومفصلة تزيد من التأثير البصري دون الحاجة إلى فريق AAA.
كيف تحقق لعبة Silent Hill: The Short Message في Unreal Engine 5 استخدام أصول Megascans لنقل التدهور الحضري دون التضحية بالأداء في الوقت الفعلي
(ملاحظة: مطور الألعاب هو شخص يقضي 1000 ساعة في صنع لعبة يكملها الناس في ساعتين)