أساسنز كريد جيد: القفزة التقنية لسلسلة ثلاثية الأبعاد إلى الأجهزة المحمولة

2026 May 29 نُشر | مترجم من الإسبانية

تولت شركتا Level Infinite وTencent تحدي نقل جوهر Assassin's Creed إلى راحة اليد من خلال Jade، وهو عنوان تم بناؤه بالكامل باستخدام Unreal Engine 4. لا يمثل هذا المشروع أول عالم مفتوح في السلسلة للأجهزة المحمولة فحسب، بل يطرح أيضًا تمرينًا معقدًا في هندسة البرمجيات: الحفاظ على الدقة البصرية وسلاسة اللعب على أجهزة محدودة، مع دمج أنظمة ديناميكية كانت حصرية سابقًا لوحدات التحكم وأجهزة الكمبيوتر.

لقطة من Assassin's Creed Jade تظهر العالم المفتوح على الهاتف المحمول برسومات Unreal Engine 4

تحسين خط الإنتاج: Unreal Engine 4 وMaya وأدوات Tencent الخاصة 🛠️

يكمن الجوهر التقني لـ AC Jade في تكييف محرك الرسومات مع بنى الأجهزة المحمولة. نفذ فريق Tencent نظام بث للنسيج والهندسة يسمح بعرض مساحات شاسعة من الصين القديمة دون إثقال كاهل ذاكرة الوصول العشوائي للجهاز. بالنسبة للحشود الديناميكية، تم استخدام أنظمة LOD (مستوى التفاصيل) العدوانية والرسوم المتحركة عبر وحدة معالجة الرسومات، مما قلل من عبء وحدة المعالجة المركزية. كان استخدام Maya أساسيًا لإنشاء الأصول، وتحسين طوبولوجيا النماذج بحيث يكون لكل مضلع أهمية في التظليل. بالإضافة إلى ذلك، أدارت الأدوات الداخلية لـ Level Infinite خط إنتاج الأصول، وأتمتة ضغط النسيج وتحويل التظليل لضمان التوافق مع مجموعة واسعة من الرقاقات، من Snapdragon إلى MediaTek.

تحدي دورة النهار/الليل في الوقت الفعلي للأجهزة المحدودة 🌙

تنفيذ دورة نهار/ليل على الأجهزة المحمولة ليس مجرد مسألة جمالية؛ بل ينطوي على تكلفة حسابية حقيقية. في AC Jade، لا يتم حساب الإضاءة الديناميكية في الوقت الفعلي لكل مصدر ضوء، بل تعتمد على نظام من مسببات الضوء المحسوبة مسبقًا والتي يتم استيفاؤها بسلاسة وفقًا لوقت اللعبة. وهذا يسمح للظلال والانعكاسات بالتغير بشكل طبيعي دون إثقال كاهل وحدة معالجة الرسومات. الإنجاز التقني الحقيقي هو أن هذا النظام بأكمله يعمل جنبًا إلى جنب مع الحشود الديناميكية دون التسبب في انخفاض معدل الإطارات، مما يثبت أنه مع بنية عرض ذكية، يمكن للأجهزة المحمولة استضافة تجارب كانت تبدو مستحيلة في السابق.

ما تقنيات تحسين وتوسيع نطاق الأصول التي تم استخدامها في Assassin's Creed Jade للحفاظ على الدقة البصرية وطريقة اللعب المميزة للسلسلة على الأجهزة المحمولة ذات الموارد المحدودة؟

(ملاحظة: 90% من وقت التطوير هو الصقل، والـ 90% الأخرى هي إصلاح الأخطاء)