استوديو Jaw Drop Games أطلق لعبة Deathground، وهي لعبة رعب بقاء تعاونية حيث تشكل الديناصورات التهديد الرئيسي. يطمح هذا العنوان المستقل إلى منافسة الإنتاجات الكبيرة بصريًا بفضل استخدامه المكثف لمحرك Unreal Engine 5. يُظهر المشروع أن فريقًا صغيرًا يمكنه تحقيق تشطيب فوتوغرافي واقعي إذا طبق أدوات المسح والنمذجة والنسيج بشكل صحيح إلى جانب نظام إضاءة ديناميكي يولد توترًا بيئيًا مستمرًا.
خط أنابيب الأصول: ZBrush وSubstance 3D وNanite 🦖
لإنشاء الديناصورات والمشاهد، يبدأ الفريق بنحت نماذج عالية الدقة في ZBrush، والتقاط تفاصيل الجلد والقشور والتآكل. ثم، يتم إعادة توبولوجيا هذه النماذج لتحسين شبكتها الأساسية. يتم إجراء النسيج في Substance 3D Painter، حيث يتم إنشاء مواد متعددة الطبقات مع خرائط الخشونة والمعدنية والإزاحة. الخطوة الرئيسية هي التكامل في Unreal Engine 5 عبر نظام Nanite، الذي يسمح باستيراد النماذج المنحوتة مباشرة دون الحاجة إلى تقليل المضلعات. يحافظ هذا على جودة الأصل الأصلي بينما يدير المحرك مستوى التفاصيل في الوقت الفعلي، مما يحرر الموارد للإضاءة. لتحسين الأداء، يُوصى باستخدام Lumen فقط للإضاءة العالمية والجمع بين الظلال المحسوبة مسبقًا في المناطق الثابتة.
التوتر البيئي من خلال الضوء والصوت 🎮
يُبنى الجو القمعي في Deathground بإضاءة في الوقت الفعلي تعطي الأولوية لمصادر الضوء النقطية (المصابيح اليدوية، أضواء الطوارئ) على الضوء المحيط. يسمح Lumen للانعكاسات والإطباق بالتغير فورًا عندما يحجب ديناصور شعاع ضوء، مما يولد ذعرًا بصريًا. تصميم الصوت، رغم أنه ليس محور التركيز الرسومي، هو بنفس القدر من الأهمية: خطوات الأقدام على الأوراق الجافة أو الزئير البعيد تمتزج مع الإضاءة لخلق قمم توتر. يجب على المطورين المستقلين إعطاء الأولوية لعدد محدود من الأضواء الديناميكية واستخدام المعالجة البعدية (تظليل الزوايا، الحبيبات) لإخفاء العيوب في البيئات منخفضة الإضاءة، مما يعظم الانغماس دون التضحية بمعدل الإطارات.
ما تقنيات التحسين في Unreal Engine 5 التي استخدمها Jaw Drop Games لتحقيق الواقعية الفوتوغرافية في Deathground دون المساس بالأداء في مشاهد متعددة الديناصورات والتعاون عبر الإنترنت؟
(ملاحظة: التظليلات مثل المايونيز: إذا انقطعت، تبدأ من جديد)