تعمل شركة The Farm 51 باستمرار على إجراء تحسينات جديدة للعبة World War 3 لضمان استمتاع اللاعبين بتجربة لعب متوازنة ومستقرة تقنيًا. تستعرض خارطة الطريق التالية ما نعمل عليه حاليًا وما عملنا عليه بالفعل (وأصلحناه)، مع استعراض الخطط التقنية لنا في المستقبل القريب.
مرّر لأسفل للحصول على مزيد من التفاصيل حول كل قسم، وتابع آخر الأخبار وقنوات التواصل الاجتماعي الرسمية للعبة World War 3 لمعرفة مستجدات التقدم المحرز.
الإصلاحات المكتملة
تحسين اتصال قاعدة البيانات
قاعدة البيانات الرئيسية هي واحدة من أهم عناصر البنية التحتية التقنية للعبة. فهي تحتوي على معلومات حول إحصائيات اللاعبين وتقدمهم وإجراءاتهم والمزيد. كما أن قاعدة البيانات المُحسَّنة جيدًا تُقدم طلبات أقل إلى الخادم الرئيسي، مما يقلل من الضغط على نظام الخادم. ومن خلال التحسين الدقيق لقاعدة البيانات وطلباتها، فإننا قد قللنا بشكل كبير زمن الانتظار ومشاكل التفويض، وعملنا بشكل عام على تحسين تجربة اللعب لغالبية اللاعبين.
زمن الانتظار
تحدث مشكلة زمن الانتظار عندما يكون الخادم الرئيسي به ضغط كبير من الطلبات الواردة من اللعبة أو قاعدة البيانات. وقد أدى إجراء التحسين الدقيق إلى تقليل حدوث المشاكل التي واجهها اللاعبين منذ إطلاق الإصدار التجريبي المفتوح بشكل كبير.
مشاكل التفويض
تؤدي مشاكل التفويض إلى عدم القدرة على تسجيل الدخول إلى اللعبة. كانت تنتشر هذه المشكلة أثناء الإطلاق، وكانت ترتبط بشكل أساسي بعدد اللاعبين المنضمين إلى اللعبة. كان السبب الكامن وراء هذه المشكلة هو حقيقة أن عملية التفويض كانت في الواقع جزءًا من شاشة بدء تشغيل اللعبة، وبالتالي كان تقسيم هذه العمليات وتنفيذ أعمال تحسين إضافية يؤدي إلى حل هذه المشكلة.
اللاعبين عالقين في ساحات الانتظار
أصبح العديد من اللاعبين ينتظروا في ساحات الانتظار إلى أجل غير مسمى أثناء محاولتهم العثور على مباراة. وكان السبب وراء ذلك هو بطء أوقات الطلب المتعلقة بالاتصال بين الخادم الرئيسي وقاعدة البيانات. وقد أدى التحسين الإضافي الذي أجري على قاعدة البيانات إلى السماح لنا بتحسين هذه العملية بشكل كبير، والآن أصبحت هذه المشكلة لا تؤثر إلا على عدد صغير جدًا من اللاعبين. ونعمل على القضاء على هذه المشكلة بالكامل.
تعطل اللعبة عند قبول طلبات الصداقة
وكانت هذه المشكلة أحد أكثر المشاكل المزعجة للاعبي الفريق. تم إصلاح هذه المشكلة بحيث لا لن يحدث المزيد من مثل هذه الأعطال.
عرض شاشة التحميل لفترة طويلة على منصة ستيم
كان اللاعبون غير قادرون على تخطي شاشة التحميل إذا لم يشغلوا تطبيق Steam. لقد غيّرنا ملف .dll لإصلاح هذه المشكلة، لذا يمكن للاعبين الآن تشغيل اللعبة دون تشغيل تطبيق Steam في الخلفية.
مشاكل الجماعات
تعرضت وظائف الجماعات لعدد من مشاكل اللاعبين بعد إطلاق الإصدار التجريبي المفتوح. حيث كان لا يمكن للاعبين دعوة أصدقائهم إلى جماعة، وفي بعض الأحيان يتم حل إحدى الجماعات بعد المباراة مباشرة، وكان لدينا أيضًا حالات يتم فيها طرد اللاعبين أثناء المباراة إذا غادر أحد أعضاء الجماعة. تم إصلاح معظم هذه المشاكل عن طريق تعديل إعدادات الخادم. وما زلنا نراقب حدوث أي مشكلات مرتبطة بنظام الجماعات لضمان تمتع اللاعبين بتجربة متعددة اللاعبين سلسة.
التحسينات والإصلاحات القادمة (مرحلة الاختبار)
زيادة الحد الأقصى للاعبين المتزامنين (عدد لاعبين أكثر في اللعبة)
يعد تحسين الخادم أمرًا مهمًا، ولكن التحدي هنا يكمن في إيجاد طريقة لتوزيع أفضل لضغط التحميل الذي يجب أن يتعامل معه الخادم الرئيسي بين النوى المستخدمة من قبل الخادم الرئيسي. فلدينا حاليًا أربعة نوى، لكن ضغط التحميل يتم توجيهه من خلال نواة واحدة فقط. وكلما زاد عدد النوى التي نستخدمها، قل ضغط التحميل على كل منها. يمنحنا توزيع ضغط التحميل إمكانية وجود عدد أكبر بكثير من اللاعبين.
زيادة عدد الخوادم المخصصة
لقد أتاح التوسع الهائل في الأجهزة الفرصة للفريق لرفع الحد الأقصى للاعبين، مما سمح بوجود قوائم انتظار أقصر وأزمنة انتظار أسرع بشكل عام للدخول إلى اللعبة.
تحسين التوزيع الجغرافي لتنظيم المباريات
يعد التوزيع الجغرافي المناسب للاعبين أحد الطرق الرئيسية لضمان تمتع كافة اللاعبين بنفس التجربة السلسة. وقد أدت التغييرات التي أجريت على أسلوب تنظيم المباريات إلى تحسين اتصال اللاعبين بشكل كبير، وتقليل عدد الشكاوى المتعلقة بالمشاكل الجانبية للخادم مثل فك الارتباط وتسجيل النتائج الخاطئة وغيرها.
التحسينات والإصلاحات القادمة (قيد التنفيذ)
زيادة سعة تحميل البيانات (زيادة/ترقية أجهزة قاعدة البيانات لعمليات اتصال أكثر سلاسة)
يُعد توزيع التحميل أمرًا ممكنًا ليس فقط مع الخادم الرئيسي نفسه، ولكن مع قاعدة البيانات أيضًا. كما أن توزيع الطلبات التي تُقدم من قبل قاعدة البيانات على الخادم الرئيسي هي طريقة أخرى للتحسين قيد التطوير حاليًا.
مشاكل تحويل عملات UNC والمقتنيات
يعد فقدان عملات UNC وتحويل العناصر من الموقع الإلكتروني للعبة World War 3 وتحويل المقتنيات من أكثر المشاكل إلحاحًا لدينا، وسنسعى جاهدين لتقديم المحتوى المستحق لجميع اللاعبين المتأثرين في أقرب وقت ممكن.
تطور العناصر مغلق أو الملف الشخصي مفقود
واجه العديد من اللاعبين مشكلة فقدان التقدم، أو أدركوا أنه تم غلق بعض العناصر على الرغم من الوصول إلى متطلبات المستوى اللازمة لفتحها. يعمل الفريق جاهدًا على إصلاح هذه المشكلة، وسيقدم تعويضات لأي مستخدمين متأثرين.
المعززات النشطة التي تُفقد أثناء الصيانة
لا تُوقف المعززات حاليًا عدها التنازلي إذا خضعت اللعبة للصيانة. يعمل الفريق على إصلاح المشكلة حتى لا يتم معاقبة اللاعبين على التوقف الذي يحدث خارج إرادتهم.
الإصلاحات والأعمال الجارية
أداء الخادم والتحسينات
استمرار العمل على تحسين الخادم.
استقرار اللعبة
استمرار العمل على تحسين أنظمة اللعبة والبنية التحتية.
الإصلاحات البسيطة
القضاء على أي أخطاء متبقية.