تولت شركة NetEase Games تحدي تكييف الهوية البصرية للعبة Destiny 2 مع الأجهزة المحمولة باستخدام محركها الخاص Messiah Engine. لتحقيق ذلك، اضطر الفريق إلى إعادة كتابة جزء كبير من خط أنابيب التقديم، مع إعطاء الأولوية للتظليل المنمق الذي يحاكي انعكاسات PBR دون التكلفة الحسابية للحساب الكامل. يكمن المفتاح في نظام إضاءة هجين يجمع بين شوكات الضوء المحسوبة مسبقًا والظلال الديناميكية منخفضة الدقة، مما يحسن استهلاك البطارية ودرجة حرارة الشريحة الرسومية.
Messiah Studio: خط أنابيب الأصول وتقنيات التظليل للأجهزة المحدودة 🎮
داخل بيئة تطوير Messiah Studio، يعمل الفنانون مع تدفق أصول محدد للأجهزة المحمولة. يستخدم المحرك مُظلل رؤوس موحد يقلل عدد التعليمات لكل تمريرة تقديم، مما يلغي الحاجة إلى تمريرات ضوئية متعددة. لمحاكاة اللمعان المميز لأسلحة Destiny 2، يتم تنفيذ نموذج انعكاس يعتمد على خرائط مكعبة منخفضة الدقة (256 × 256) مقترنة بخريطة عادية مضغوطة بتنسيق BC5. يتم تقريب الإضاءة العالمية من خلال نظام مجسات ضوئية ثابتة تُخبز مباشرة في هندسة المستوى، مما يتجنب استخدام الإضاءة الارتدادية في الوقت الفعلي. مقارنة بمحرك Unreal، يضحي Messiah بالدقة الفيزيائية مقابل معدل إطارات ثابت على الأجهزة المزودة بمعالجات رسومية Adreno 600 وMali-G72.
معضلة الواقعية المنمقة على الأجهزة المحمولة 🤔
يُظهر نهج NetEase أنه ليس من الضروري وجود محرك AAA تجاري لتحقيق نتائج بصرية مقنعة على الأجهزة المحمولة. من خلال إعطاء الأولوية لأسلوب فني متماسك على الواقعية الفيزيائية، ينجح محرك Messiah في جعل Destiny Rising وفية للسلسلة دون المطالبة بأجهزة من الجيل التالي. بالنسبة للمطورين المستقلين، تعزز هذه الاستراتيجية درسًا رئيسيًا: التحسين لا يقتصر فقط على تقليل المضلعات، بل على فهم العناصر البصرية التي تحدد هوية اللعبة وإعادة إنتاجها بتقنيات تقديم ذكية ومنخفضة التكلفة.
ما هي تقنيات التحسين المحددة التي يستخدمها محرك Messiah لمحاكاة الإضاءة الديناميكية لـ Destiny 2 على الأجهزة المحمولة دون التضحية بالأداء؟
(ملاحظة: التحسين للأجهزة المحمولة يشبه محاولة وضع فيل في سيارة ميني كوبر)