إخباري
الخميس ٢٩ يناير ٢٠٢٦ | الخميس، ١١ شعبان ١٤٤٧ هـ
عاجل

تحديات إحياء لعبة Anthem: محاولة إعادة تشغيل الخوادم تواجه صعوبات

تحديات إحياء لعبة Anthem: محاولة إعادة تشغيل الخوادم تواجه صعوبات
Ekhbary Editor
منذ 4 ساعة
11

مصر - وكالة إخبارية

أغلقت شركة EA خوادم لعبة Anthem الرسمية في 12 يناير، مما جعل مغامرة الخيال العلمي متعددة اللاعبين من Bioware غير قابلة للعب بشكل كامل لأول مرة منذ إطلاقها المتعثر في عام 2019. ومع ذلك، شهد الأسبوع الماضي عرضًا جديدًا للعبة وهي تعمل جزئيًا على ما يبدو على خادم محاكى.

أعرب الفريق وراء هذا الفيديو - ومشروع إحياء Anthem الذي جعله ممكنًا - عن تفاؤله بجهودهم لإجبار محرك Frostbite الخاص بشركة EA على تشغيل اللعبة دون الحاجة إلى خوادم EA. ومع ذلك، يرغب الفريق أيضًا في تخفيف التوقعات المرتفعة التي ربما نشأت بعد هذا الفيديو الذي يمثل مجرد إثبات للمفهوم.

قال مسؤول المشروع، لوري: "الناس يشعرون بالحماس [بسبب الفيديو]، وبشكل طبيعي سترتفع آمال الناس". "لا أريد أن أكون الشخص الذي سيتعامل مع التداعيات إذا تبين أننا لا نستطيع تحقيق أي تقدم فعلي."

يتركز جهد إحياء Anthem حاليًا حول 'The Fort’s Forge'، وهو خادم Discord حيث اجتمع عدد قليل من المهندسين والمطورين المتطوعين لتفكيك اللعبة وبنيتها الفريدة. قال لوري إنهم أنشأوا المجموعة في البداية "بدافع الكبرياء تجاه EA و Bioware في الوقت الذي تم فيه الإعلان عن إغلاق الخوادم" في يوليو الماضي.

في حين أن لدى لوري بعض الخبرة مع المجتمع وراء مشروع إحياء Gundam Evolution Side 7، إلا أنهم عرفوا أنهم بحاجة إلى مساعدة من أشخاص لديهم خبرة مباشرة في العمل على ألعاب محرك Frostbite الخاصة بشركة EA. لحسن الحظ، قال لوري إنهم "تمكنوا من لفت انتباه الأشخاص المطلعين على هذا النوع من العمل [دون الحاجة إلى البحث كثيرًا]".

كان أحد هؤلاء الأشخاص هو Ness199X، وهو خبير في محرك Frostbite، أخبر Ars أنه "لم يلعب Anthem كثيرًا" قبل الإعلان عن إيقاف اللعبة. لكن عندما أشار صديق إلى اقتراب نهاية اللعبة، قال Ness إنه شعر بالدافع للحفاظ على اللعبة للأجيال القادمة.

جاءت الجهود الأولية لفحص ما يجعل Anthem تعمل "فارغة"، حسب قول Ness، ويرجع ذلك أساسًا إلى أن اللعبة تستخدم محرك Frostbite الخاص بشركة EA بشكل مختلف عن عناوين EA الأخرى. لبدء رسم خرائط لهذه الاختلافات، أصدر Ness أداة لتسجيل الحزم في سبتمبر سمحت للمساهمين بتسجيل حركة مرور الشبكة الخاصة بهم بين العميل وخوادم EA الرسمية. بالإضافة إلى المساعدة في أعمال الهندسة العكسية، يكتب Ness على خادم Discord الخاص بـ Fort’s Forge أن اللاعبين الذين سجلوا حزمهم يجب أن يكونوا قادرين على استعادة شخصياتهم بالكامل عندما تعود Anthem إلى شكل قابل للعب.

من خلال تحليل بيانات الحزم المجمعة، قال Ness إن فريق Fort’s Forge تمكن من تقسيم Anthem إلى ثلاث خدمات أساسية:

  • محاكاة أجزاء Blaze و BIGS من تلك البنية.
  • استرداد بيانات المستوى من العميل.
  • استخدام أدوات الهندسة العكسية لفهم آلية عمل المحرك.

أدت الجهود المبكرة لمحاكاة أجزاء Blaze و BIGS من تلك البنية مباشرة إلى الفيديو الأخير لإثبات المفهوم. قال Andersson799 - الذي يقول إنه يعمل على Battlefield وألعاب Frostbite الأخرى منذ عام 2015 - إنه تمكن بسرعة من استخدام حزم Anthem المسجلة الخاصة به لإنشاء "خادم خاص بسيط لـ Anthem" كان بمثابة عينة "سريعة وبدائية" قرر مشاركتها عبر YouTube.

قال Andersson: "لقد صنعت الأداة ببساطة للرد على تسجيلات الحزم التي حصلت عليها". كان ذلك كافيًا "للدخول إلى اللعبة مع تحميل ملفات تعريف اللاعبين وكل شيء". وبينما يقول Ness إنه لا تزال هناك حاجة إلى بعض الجهود "لجعل Blaze و BIGS يعملان بشكل جيد وسلس من حيث تقدم المهام، وما إلى ذلك"، فإن المسار المستقبلي لتلك الأجزاء مستقيم نسبيًا.

إن محرك Frostbite وهيكلية العميل والخادم الغريبة هي التي تشكل أكبر حاجز أمام إعادة تشغيل Anthem مرة أخرى بدون خوادم EA. وأوضح Ness: "نظرًا لطريقة تصميم Frostbite، فإن كل اللعب في لعبة Frostbite يعمل في سياق 'الخادم'". حتى في لعبة فردية مثل Mass Effect: Andromeda، قال إن "العميل ينشئ فقط سلسلة خادم منفصلة ويوجه كل حركة المرور داخليًا".

وأضاف Andersson: "أشعر أن Anthem تعتمد بشكل كبير على البيانات عبر الإنترنت التي تم تخزينها في خادم Bioware". "في اختباري الأولي، لم تتمكن اللعبة من تحميل المستوى بدون تلك البيانات."

هناك بعض الأمل في أن هذه البيانات الحيوية للمستوى لا تزال متاحة وقابلة للاسترداد. يشير Ness إلى أن Fort Tarsis، وهي منطقة اللوبي في اللعبة، تعمل بالفعل باستخدام بيانات غير متصلة بالإنترنت يتم توجيهها عبر سلسلة "خادم" محلية، مما يعني أن بقية اللعبة يمكن نظريًا إجبارها على العمل بشكل مشابه.

وبنفس القدر من الأهمية، قال: "على حد علمنا، كل منطق المستويات الأخرى، التي عملت على خادم بعيد عندما كانت اللعبة قيد التشغيل، موجود أيضًا في العميل". "من خلال تصحيح اللعبة، يمكننا على الأرجح تمكين القدرة على استضافتها في هذه العملية أيضًا. هذا ما نستكشفه."

بينما من المفترض نظريًا أن تكون جميع بيانات المستوى المحلية هذه قابلة للاستخدام، إلا أن الاختلافات العشوائية الظاهرة بين Anthem وألعاب Frostbite الأخرى تعيق تحميل البيانات عمليًا. تتصرف Anthem مثل لعبة Frostbite قياسية "في معظم الأوقات"، حسب قول Ness، ولكنها في بعض الأحيان تظهر سلوكيات غير عادية يصعب تحديدها.

قال Ness: "على سبيل المثال، عندما نحاول تحميل معظم الخرائط، لا يظهر أي شخصيات غير قابلة للعب (NPCs)، ولكن في بعض الخرائط يظهرون". "ولم نحدد بعد السبب." لدى Ness بعض الشكوك في أن السلوك الغريب مرتبط بـ "الكم الكبير نسبيًا من بيانات اللاعب التي تحتفظ بها اللعبة كجزء من طبيعتها كلعبة RPG عبر الإنترنت"، لكنه يضيف أنه "بصراحة، نحن لسنا متأكدين تمامًا من عمق الاختلافات، بخلاف أن المحرك لم يتصرف كما توقعنا".

قال Ness إنه واثق بنسبة 75 في المائة من أن الفريق سيتمكن من اكتشاف كيفية الاستفادة الكاملة من محرك Frostbite لتشغيل نسخة من اللعبة تعمل دون خوادم EA المركزية. إذا نجحت هذه الجهود، فيقول إن نسخة قابلة للعب من Anthem يمكن أن تعود للعمل في "أشهر، أو أقل حتى، اعتمادًا على الدافع". ولكن إذا فشلت الجهود المبذولة لتفكيك نسخة Anthem من Frostbite

EA Official Website