{منصة ألعاب مدعومة بـ Agones وOpenMatch}
No Surrender
تعاونت No Surrender مع Oredata لتحديث البنية التحتية الخاصة بخوادم الألعاب وبناء منصة قابلة للتوسع عبر مناطق جغرافية متعددة. وفي إطار هذا التحول، تم تهيئة البيئة لتعمل بسلاسة مع Agones وOpenMatch، مما أتاح تقديم تجربة Matchmaking عالية الأداء وأكثر كفاءة للاعبين.
نبذة عن No Surrender
تُعد No Surrender شركة تقنية متخصصة في تطوير تجارب ألعاب مبتكرة. ومن خلال فلسفة "Game First"، تضع الشركة تجربة اللاعب في صميم جميع قراراتها، وتسعى إلى توظيف أحدث التقنيات لتقديم تجارب ترفيهية متطورة تتجاوز التوقعات.
{التقنيات المستخدمة}
التحدي
كانت التأخيرات في عمليات Matchmaking داخل لعبة No Surrender Heroes تؤثر بشكل مباشر على تجربة اللاعبين. لذلك برزت الحاجة إلى تقليل أوقات الانتظار بشكل كبير وتحسين آليات مطابقة اللاعبين وفق معايير محددة. كما تطلبت طبيعة اللعبة بناء بنية تحتية قابلة للتوسع عالميًا لضمان جودة الاتصال بين اللاعبين في مختلف المناطق الجغرافية. بالإضافة إلى ذلك، كان من الضروري توفير إمكانات متقدمة لمراقبة مؤشرات الأداء (Metrics) وسجلات النظام (Logs) بشكل تفصيلي ومستمر.
الحل
قامت Oredata بالتعاون مع No Surrender بتشغيل خوادم الألعاب على GKE Autopilot مع دمج Agones وOpenMatch ضمن البنية التقنية الجديدة. وخلال عملية التنفيذ، تم تحسين وظائف Matchmaking الخاصة بـ OpenMatch لتحقيق مستويات منخفضة من زمن الاستجابة وفق الأهداف المحددة. كما تم تصميم المنصة وفق معمارية متعددة المناطق (Multi-Region) من خلال إنشاء Director مستقل لكل منطقة، مما ضمن أداءً مرتفعًا وقابلية توسع عالمية تتناسب مع متطلبات اللعبة.
النتائج
أسفرت التحسينات المنفذة عن تقليل أوقات Matchmaking إلى المستويات المستهدفة، مما انعكس بشكل مباشر على تحسين تجربة اللاعبين. كما تم الاستفادة الكاملة من إمكانات Agones وOpenMatch، إلى جانب قدرات التسجيل والمراقبة المدمجة في GKE لتعزيز قابلية المراقبة وإدارة النظام. وبفضل البنية متعددة المناطق، تحسنت جودة الاتصال والأداء العام للمنصة على المستوى العالمي.