وصفة لعبة MMO شعبية وناجحة.

بالتأكيد ، الكثير منكم يعرف ما هي ألعاب MMO. وما الذي تعتقد أنه من المهم حقًا أن تكون اللعبة في ذروتها دائمًا ، ولن يتركها المستخدمون وستظل شائعة؟

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

في الواقع ، فإن الإجابة على هذا السؤال بسيطة للغاية - يتم تحقيق الشعبية وإبقائك في القمة من خلال الإنتاج المستمر لمحتوى جديد. تسمح هذه الآلية للمستخدمين بإنشاء شيء بأنفسهم ، لإدخال ميزات جديدة في العمليات الحالية.
على سبيل المثال ، ما حدث مع "Battle for Azeroth" لـ WOW. كما ترى ، فإن الميكانيكا والسيناريوهات والمواقع الجديدة قامت بعملها.



المحتوى الجديد مهم حقًا. ومع ذلك ، فإن جودتها لا تقل أهمية.

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

لماذا حدث هذا؟

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





الآن دعنا ننتقل إلى السؤال الرئيسي: كيف ترتبط ألعاب MMO و EPAM ، وماذا نفعل هناك؟ وسيتحدث عن هذا الأمر فاديم جوشينسكوف ، فريق الأتمتة القيادية التقني الذي يشارك في ألعاب MMO.
"يُدعى فريقنا الهوية / الاجتماعية. على وجه الخصوص ، نحن منخرطون في البنية التحتية للعبة ، وهي المسؤولة عن تفويض المستخدمين ، والوظائف الاجتماعية ، وتخزين بيانات المستخدم ، وتحديدهم ، ونولي اهتمامًا كبيرًا للأمان. - نظرًا لأن منتجنا يحظى بشعبية كبيرة حقًا ، ووفقًا للتقارير الأخيرة ، فإنه يحتوي على 3.4 مليون يوميًا عبر الإنترنت ، فإننا نتعرض للهجوم باستمرار. كل يوم ، يحاول مئات المتسللين العثور على ثغرات. لقد دخلنا في الواقع في نمط العمل والحياة في ظل هجمات DoS ".
في رأيك ، كم مرة يقوم فريق فاديم بالإفراج؟ هناك إجابة واحدة صحيحة - كل يوم! الأمر بسيط: من المهم جدًا تقديم محتوى جديد وإضافة ميزات جديدة للمستخدمين في أسرع وقت ممكن.

المبادئ الأساسية للاختبار الآلي في EPAM: بنية الخدمات الدقيقة ، واستراتيجية الاختبار متعددة المستويات ، والاستخدام الواسع النطاق للسخرية ، واختبار الأداء ، ورشيقة "نظيفة"!

فاديم :

"أود أن أتحدث أكثر عن استراتيجية الاختبار لدينا. وتتكون من 4 أجزاء:

  • اختبار معزول. يتم إجراء الاختبار الوظيفي معنا في بيئة منعزلة ، ويتم "تأمين" جميع التبعيات على كل من خدماتنا وخدمات الطرف الثالث ، وقواعد البيانات ، وقوائم انتظار الرسائل ، وذاكرة التخزين المؤقت ، وما إلى ذلك. تعمل محليًا في حاوية عامل الميناء. نظرًا لأن هذه هي الطبقة الأولى من الاختبارات ، فإن 1200-1300 اختبار وظيفي لكل خدمة تمر هنا.
  • اختبارات DVT. لا تخلط بينها وبين اختبارات الدخان ، فهناك 2-3 2-3 فقط. يمررون العقدة في المجموعة التي قمت بنشر التطبيق عليها ، وهي ضرورية للتحقق مما إذا كان يعمل بشكل صحيح.
  • اختبارات التكامل. نحن نختبر جميع نقاط التكامل ، سواء كان ذلك برود أو CI. يمر حوالي 150 اختبارًا في هذه الطبقة.
  • اختبارات الأداء. هذه هي المرحلة النهائية من الاختبار ، وبعد ذلك يتم اتخاذ قرار بشأن الإصدار في الإنتاج.

كل هذه المراحل تمر بسرعة كبيرة ، حرفيا في غضون ساعات قليلة. "

بالعودة إلى ألعاب MMO من أجل تطوير منتج ناجح وعالي الجودة حقًا ، يجب أن تكون مستعدًا للتغييرات المستمرة والمتطلبات اليومية وبالطبع للثلاثية المستمرة: الإنتاج والتكامل والاختبار. أيضًا ، لا تنسَ استراتيجية اختبار متطورة جيدًا ، والتي يجب أن تأخذ في الاعتبار جميع جوانب الاختبار.
"كما هو الحال في أي برميل من العسل ، فإن هذا النهج له ذبابة خاصة به في المرهم. يقول فاديم: "إنها عملية مكلفة إلى حد ما ، سواء من حيث الوقت أو الموارد البشرية". "ومع ذلك ، يمكنك هنا العثور على إيجابياتك: من قبل ، كنا نفتقر باستمرار إلى المختبرين. ولكن في عملية تنفيذ لعبتنا ، توصلنا إلى استنتاج مفاده أنه لـ 4 مطورين لدينا الآن اختبار واحد. ومع ذلك ، نحن جميعًا في الوقت المناسب ، وأصبحت لعبتنا واحدة من أكثر الألعاب شعبية في العالم ".
كما ترون ، فإن وصفة المنتج الناجح بسيطة للغاية: فريق رائع واستراتيجية اختبار واضحة وهجمات DoS اليومية التي تفعل فقط ما يجعلك تعمل بشكل أكبر وأفضل!

عملت داريا بروكوبوفيتش على المقال

Source: https://habr.com/ru/post/ar427585/


All Articles