مذكرات المُطورون

ايها القادة,

في هذا الإصدار من مذكرات المُطورون ، سنتحدث عن تجهيزاتنا لإصدارات اللعبة الجديدة للإطلاق ولماذا نحتاج التحديثات ولماذا قد يستغرق إصلاح مشكلة صغيرة شهرين.



عالم الدبابات بليتز لا تتوقف عن عملية التطوير.فنحن نقوم باضافة مركبات وخرائط جديدة أو نقدم مزايا جديدة أو نحسن المزايا القديمة كل ثلاثة أو أربعة أسابيع. تتيح لنا التحديثات إقامة أحداث مختلفة بل وتغييرأسلوب اللعب !

التحديثات: الصغيرة والكبيرة

ليست كل التحديثات متساوية. في بعض الإصدارات نقوم باضافة مزايا مفيدة بينما في إصدارات أخرى نقدم مركبات وخرائط جديدة، أو نقوم بتحسين مدخلات المركبة لتحسين التوازن.

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

من ناحية اخرى , لا يمكننا إهمال التحسينات التقنية التي عادة لا يلاحظها اللاعبون. مثل هذه الأعمال موجودة في كل تحديث والتي تهتم بحل مشاكل مهمة مثل:

  • تحديث معالجة العمل وتسريع التطوير
  • إنشاء بنية تحتية للمزايا الجديدة
  • تحسين المناطق الزراعية والرسومات واداء الخادم في اللعبة

ما سيتم إدراجه في هذا الإصدار بالتحديد لا يعتمد على جهود الفريق فحسب، ولكن أيضًا على بعض العوامل الخارجية. على سبيل المثال، تم إضافة M4A3E8 Fury إلى اللعبة كإهداء إلى الفيلم الذي يحمل نفس الاسم والذي تم عرضه في ذلك الوقت، وتم حفظ الشجرة التقنية الصينية لإصدار اللعبة الرسمي في الصين.

البرمجة والاختبارات والإطلاق

تجهيز تحديثات كبيرة مثل مهارات الطاقم أو إمداد العشيرة أو التمويه تتطلب بعض الوقت والإصرار في الكثير من المراحل. لا فائدة من التركيز على ميزة واحدة، حيث تعتمد أشياء كثيرة على تعقيد الميزة ونتائج الاختبارات.

عندما تصبح الميزة الجديدة جاهزة، يتم تضمينها في أحد التحديثات القادمة. لكن، نقوم بالانتظار شهر تقريبًا قبل أن تتمكن من تجربتها، وإليكم السبب:

  1. ثبات برنامج عميل اللعبة يتطلب أسبوعين. أثناء هذه الفترة، يتم تجهيز نسخ الإصدارات الجديدة واختبارها. بعد ذلك، يقوم المطورون باصلاح المشاكل والعيوب المكتشفة بعد إضافة الميزة.
  2. عندما يصبح أحد الإصدارات ثابتًا، نسلمه إلى شركائنا في Apple و Google لإجراء التأكيد، وقد يستغرق هذا حتى أسبوعين.
  3. بعد تلقي كل التأكيدات الضرورية، نحدد تاريخ الإصدار. وبالمناسبة، عادة ما يكون ذلك في يوم الجمعة.

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

بسبب هذه العمليات التي تستهلك الكثير من الوقت، ربما تشعرون أن بعض المزايا قد تتأخر. على سبيل المثال، إعادة تحميل الميقاتي والباحث عن النطاق كانا جاهزين قبل إطلاق الإصدار 2.10 لكن لم يكن هناك وقت كاف لتضمينها في ذلك التحديث، ولهذا سيتم تقديمهما مع الإصدار 2.11 فقط.

تحديثات الخادم

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

مشكلة وقت إعادة تعبئة Hellcat ستكون مثالاً جيدًا هنا. لقد أصلحناها بسرعة على الخادم، حتى تمتلك مدمرة الدبابة المدخلات المخططة، لكن لا يمكن إصلاح عرض معدل إطلاق النار إلا في تحديث البرنامج.

إنها مشكلة عمرها شهرًا!

تخيلوا التالي:

  1. تم إصدار التحديث 2.10 في 8 حزيران.
  2. بذلك الوقت، تم تثبيت التحديث 2.11 أثناء أسبوع واحد بالفعل.
  3. في 15 حزيران ، قمنا بتسليمها للتأكيد.
  4. في 16 حزيران ، (بعد أسبوع واحد من إطلاق الإصدار 2.10) وجدنا مشكلة يمكن استنساخها على أجهزة أو اعدادات نادرة.


إذن ما الذي يمنعنا من إصلاح المشكلة التي نعرف بوجودها؟

أولاً، الإصدار 2.11 قد صدر بالفعل وهذا يعني أننا لا نستطيع تضمين ملف الإصلاح فيه. ثانيًا، الإصدار 2.12 (أو مهما يكن ما سيأتي بعد 2.11) سيتم تجربته للثبات في الغالب. وهكذا يصبح لدينا أسبوع واحد فقط للعثور على المشاكل وإصلاحها واختبارها.

  • إن نجحنا في العثور على المشكلة بسرعة كافية، فسنتمكن من إدراج ملف الإصلاح في الإصدار 2.12.
  • لكن، إن لم يكن لدينا وقت كاف قبل تقديم الإصدار إلى Apple و Google، فسيتم إطلاق الإصلاح فقط في الإصدار 2.13.

وبالتالي، إن وجدنا خطأ غير مؤثر في 16 حزيران ، فهكذا سيتم إصلاحه في منتصف شهر آب.

ونتحدث عن المشاكل الصغيرة والتي لن يعرف أغلب اللاعبين حتى بوجودها.

نأمل أن العمليات المذكورة في السابق قد تمنحكم فكرة عن طريقتنا لإصلاح كل المشاكل فورًا. كما أننا نقيم خطورة المشكلة دائمًا. كلما ازداد حجم المشكلة وكلما ازدادت مرات ظهورها وتأثيرها على اللعب، فسنعالجها بسرعة أكبر. وهذا لا يعني أننا نتجاهل المشاكل الصغيرة: سيتم إصلاحها عاجلاً أو آجلاً، لكن تحلوا بالصبر قليلاً.



التحديث 2.11 على وشك اصداره. لكن تعرفون الآن أن الإصدار التالي جاهز تقريبًا أيضًا، وهكذا فإن التفاصيل ستأتي قريبًا أيضًا. ابقوا على اطلاع واستمروا في القتال!


Mobilize!

إغلاق