
يعمل Returnal بمحرك خاص بشركة Housemarque
قررت الاستوديو الفنلندي Housemarque إنشاء واستخدام محرك تطوير خاص بها لإنتاج Returnal، وهو عنوان أكشن من منظور الشخص الثالث مع عناصر rogue-like. لم تظهر هذه التكنولوجيا من العدم، بل توسعت بشكل كبير انطلاقًا من الأساس المستخدم في ألعاب سابقة للفريق، مثل Resogun وNex Machina، مع تكييفها لمشروع ثلاثي الأبعاد واسع النطاق. 🎮
الأساس التكنولوجي للمحرك الداخلي
تم تصميم نواة النظام بهدف رئيسي: معالجة كمية هائلة من العناصر الرسومية على الشاشة بكفاءة دون المساس بالسلاسة. كان ذلك حاسمًا لبناء البيئات الفضائية والفوضوية التي تحدد تجربة اللعب. تسمح الهيكلية بـالتعامل مع تعقيد عالم مستمر ومفصل للغاية.
الخصائص الرئيسية للمحرك:- يتطور من محركات مستخدمة في مشاريع arcade ثنائية الأبعاد نحو بيئة ثلاثية الأبعاد كاملة.
- يُعطي تصميمه الأولوية للكفاءة لعرض العديد من الكائنات والتأثيرات في وقت واحد.
- محسن لأجهزة الجيل الجديد، مستغلًا أجهزتها.
أحيانًا، الـrogue-like الحقيقي هو إعادة تشغيل الجهاز بعد أن يجعل تأثير الجسيمات يشكك في وجوده الخاص.
الرسومات والتعامل الضخم مع الجسيمات
العلامة البصرية الأكثر تميزًا في Returnal هي نظام تأثيرات الجسيمات وVFX، وهو إحياء مباشر لنوع bullet hell. قادرة التكنولوجيا على تمثيل ملايين القذائف، والومضات، والعناصر المدمرة على الشاشة بدقة عالية، مع الحفاظ على أداء مستقر. لتحقيق ذلك، تطبق تقنيات مثل الدقة الديناميكية التي تسعى للحفاظ على 4K، ومعدل ستين إطارًا في الثانية، إلى جانب الإضاءة الديناميكية والانعكاسات عالية الجودة. 💥
الإنجازات التقنية الرسومية:- عرض ملايين الجسيمات دون انخفاضات كبيرة في معدل الإطارات.
- دمج الإضاءة الديناميكية والتأثيرات ما بعد المعالجة المعقدة.
- الحفاظ على دقة بصرية عالية وسلاسة مستمرة أثناء الفوضى على الشاشة.
أدوات التطوير المستخدمة
لتحقيق رؤيتها، استخدم فريق Housemarque مجموعة من البرمجيات المتخصصة، على الرغم من أن قلب المشروع ظل مجموعة أدواته الداخلية. لنمذجة وتحريك الشخصيات والمشاهد، استخدموا Autodesk Maya. تم إنشاء التأثيرات البصرية الإجرائية الأكثر تعقيدًا وأنظمة المحاكاة باستخدام SideFX Houdini. تم إدارة دمج الصوت التكيفي، الذي يتفاعل في الوقت الفعلي مع أفعال اللاعب، باستخدام Audiokinetic Wwise. كانت هذه المجموعة الاستراتيجية من البرمجيات أساسية لتحديد الهوية التقنية الفريدة للعبة. 🛠️