Changer l'Orchestrateur avec un Trafic Live

Rédigé en collaboration avec
Starbreeze AB
Points clés
À la recherche d'un nouveau partenaire d'hébergement de serveur de jeu, Starbreeze AB a sélectionné la plateforme d'orchestration d'Edgegap pour améliorer la disponibilité des serveurs de jeu dans le monde entier, ce qui a directement entraîné une expérience en ligne améliorée pour les joueurs avec une latence réduite et une plus grande équité. Sa capacité à évoluer rapidement pour déployer des serveurs de jeu pour des dizaines de milliers de joueurs pour la participation du jeu à l'abonnement Mensuel de Jeux PlayStation Plus. Avec des coûts d'hébergement cloud globalement réduits.
Malgré le trafic en direct de PAYDAY 3, l'équipe de Starbreeze a réussi à passer à l'orchestration d'Edgegap et aux serveurs de jeu autoritaires en quelques jours, grâce à l'intégration simple d'Edgegap. De plus, l'accès direct aux développeurs d'Edgegap a fourni à Starbreeze un soutien rapide tout au long du processus, permettant à l'équipe de se concentrer sur le jeu lui-même.
Le Studio
Basé en Suède, Starbreeze Studios, développeur et éditeur de renom, est principalement connu pour sa série de jeux multijoueurs coopératifs pleins d'action, PAYDAY.
Le dernier opus en date, PAYDAY 3, enrichit les braquages à haut risque et les fusillades intenses qui ont fait de la franchise l'une des préférées des fans. Se déroulant plusieurs années après les événements de PAYDAY 2, le jeu suit l'équipe d'origine alors qu'elle navigue dans un nouveau monde criminel à New York. Les fonctionnalités clés comprennent un système d'IA repensé pour les ennemis, des mécaniques de braquage améliorées et une personnalisation avancée des personnages.
L'expérience de jeu principale de PAYDAY 3 a reçu des critiques positives, saluée pour ses fusillades intenses à chaque instant, sa conception de niveau inventive et son expérience de jeu coopérative agréable. Le jeu a réussi à capturer l'essence de la franchise, offrant une nouvelle expérience coopérative palpitante aux fans. Cependant, son infrastructure a eu du mal à suivre la popularité du jeu.
Le Défi
Tout en explorant ses options d'hébergement de serveurs de jeu, Starbreeze a évalué diverses alternatives, y compris Edgegap, afin de trouver un remplaçant approprié. Le processus d'évaluation a pris en compte des facteurs clés tels que l'expérience globale de l'utilisateur final (« les joueurs »), la qualité du produit, l'évolutivité, le temps et les ressources d'intégration, ainsi que les coûts.
Le défi le plus critique, cependant, était d'assurer une transition fluide avec un temps d'arrêt minimal, de manière à maintenir l'engagement des joueurs et à éviter toute perturbation de l'expérience de jeu.
La Solution
La solution robuste et simple à intégrer d'Edgegap a facilité la migration fluide et rapide de Starbreeze. Dès le déploiement, Starbreeze a immédiatement amélioré l'expérience en ligne de ses joueurs et a réalisé d'importantes réductions de coûts sur ses dépenses d'hébergement cloud.
La plateforme d'Edgegap s'est avérée être un choix idéal pour PAYDAY 3, tirant parti de la compatibilité du moteur Unreal Engine du jeu avec les instances de conteneurs (Docker). Cela a permis à Starbreeze de conteneuriser et de déployer sans effort des serveurs de jeu dans le monde entier sur le réseau edge d'Edgegap.
L'orchestrateur breveté d'Edgegap exploite le plus grand réseau edge au monde, construit par Edgegap et conçu sur mesure pour les jeux multijoueurs, afin de positionner stratégiquement les serveurs au plus près des joueurs pour minimiser la latence et améliorer l'équité. Un niveau de performance exceptionnel que seule la plateforme d'Edgegap est capable de fournir.
Intégration : Les développeurs backend de Starbreeze ont pu intégrer Edgegap en quelques jours, économisant ainsi des centaines de jours de travail par rapport aux services d'orchestration traditionnels.
Évolutivité : Edgegap déploie des serveurs de jeu juste-à-temps, à la demande, et peut monter jusqu'à 40 déploiements par seconde maintenus pendant 60 minutes. Cela permet à Starbreeze de passer de 0 à des centaines de milliers de déploiements, offrant à l'équipe la tranquillité d'esprit nécessaire pour évoluer sans problème – que ce soit lors du lancement de nouveaux contenus (DLC) ou pour faire face à une croissance massive de la base de joueurs suite à la participation du jeu au programme d'abonnement PlayStation Plus Monthly Games. Edgegap garantit que leur jeu reste accessible 24 h/24 et 7 j/7, quel que soit le trafic.
Expérience Joueur : La latence est la première cause d'abandon des joueurs dans les jeux multijoueurs. C'est particulièrement critique lorsque l'expérience de base d'un jeu repose sur une collaboration étroite lors de fusillades très intenses. L'orchestration automatisée des serveurs de jeu d'Edgegap s'appuie sur plus de 615 emplacements pour déployer le serveur au meilleur endroit à chaque fois. Cela garantit une latence optimale pour les joueurs du monde entier, peu importe leur localisation, grâce à l'hébergement de proximité.
Hébergement sans région : Edgegap met en cache les serveurs de jeu dans l'ensemble de ses plus de 615 emplacements à travers le monde, et les déploie à la demande pour la base de joueurs mondiale de Starbreeze. Cela garantit une expérience en ligne sans compromis en évitant de verrouiller les serveurs sur un petit nombre de régions, ce qui offrirait une mauvaise expérience aux marchés moins bien desservis.
Tarification : L'hébergement sans engagement d'Edgegap a permis à Starbreeze d'aligner l'utilisation de ses ressources et de sa trésorerie avec la popularité croissante du jeu sans trop dépenser, grâce au modèle d'hébergement pay-per-use de la plateforme, qui est entièrement synchronisé avec la demande des joueurs.
Support : L'infrastructure et le réseau de chaque jeu sont uniques, et l'équipe de développement d'Edgegap s'est montrée constamment disponible tout au long du processus d'intégration, guidant l'équipe de Starbreeze et optimisant les performances de ses serveurs de jeu pour minimiser l'utilisation des ressources de calcul et de transfert de données sortantes (egress). Cette collaboration se poursuit, fournissant des analyses et des correctifs pour soutenir Starbreeze bien au-delà de l'intégration, alors qu'ils continuent de développer le jeu, incluant des outils de rapport de crash et la possibilité de créer un proxy joueur pour envoyer des requêtes API en toute sécurité.
Résilience : Les joueurs de PAYDAY 3 ont bénéficié d'une expérience stable, sans interruption de serveur, grâce à la gestion multi-cloud automatisée d'Edgegap.
Conclusion
En conclusion, la solution complète d'Edgegap s'est avérée être un atout précieux pour Starbreeze, fournissant une plateforme d'orchestration haute performance pour son infrastructure de serveurs de jeu qui offre une meilleure expérience joueur, une capacité d'évolution rapide, tout en restant rentable. En tirant parti de l'orchestration automatisée de Edgegap, de son réseau mondial sans région et de son support robuste, Starbreeze a pu offrir une expérience de jeu inégalée à ses joueurs à travers le monde.







