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 serveurs de jeux, Starbreeze AB a sélectionné la plateforme d'orchestration d'Edgegap pour améliorer la disponibilité des serveurs de jeux dans le monde entier, entraînant directement une expérience de jeu en ligne améliorée avec une latence réduite et une plus grande équité. Sa capacité de mise à l'échelle rapide pour déployer des serveurs de jeux pour des dizaines de milliers de joueurs pour la participation du jeu à l'abonnement mensuel de jeux Plus de PlayStation. Ainsi qu'une réduction globale des coûts d'hébergement dans le cloud.
Malgré le trafic en direct de PAYDAY 3, l'équipe de Starbreeze a rapidement effectué la transition vers l'orchestration d'Edgegap et les serveurs de jeux 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 support opportun 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 renommé, est surtout connu pour sa série de jeux multijoueurs coopératifs riches en action, PAYDAY.
Le dernier volet, PAYDAY 3, élargit les braquages à enjeux élevés et les fusillades intenses qui ont fait de la franchise un favori des fans. Se déroulant plusieurs années après les événements de PAYDAY 2, le jeu suit l'équipe originale alors qu'elle navigue dans un nouveau monde criminel à New York. Les principales caractéristiques incluent un système d'IA revampé pour les ennemis, des mécaniques de braquage améliorées et une personnalisation des personnages accrue.
L'expérience de jeu de base de PAYDAY 3 a reçu des critiques positives, saluée pour son intensité de gameplay, son design de niveaux inventif et son expérience multijoueur coopérative agréable. Le jeu a réussi à capturer l'essence de la franchise, offrant une autre expérience coopérative palpitante aux fans. Cependant, son infrastructure a eu du mal à suivre la popularité du jeu.
Le Défi
Lors de l'exploration de ses options pour l'hébergement de serveurs de jeux, Starbreeze a évalué diverses alternatives, y compris Edgegap, pour trouver un remplaçant approprié. Le processus d'évaluation a pris en compte des facteurs clés tels que l'expérience globale des utilisateurs finaux (“joueurs”), la qualité du produit, l'évolutivité, le temps et les ressources d'intégration, ainsi que les coûts.
Cependant, le défi le plus critique était d'assurer une transition fluide avec un temps d'arrêt minimal, afin de maintenir l'engagement des joueurs et de prévenir toute disruption de l'expérience de jeu.
La Solution
La solution robuste et simple à intégrer d'Edgegap a facilité la migration rapide et fluide 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 pour ses dépenses d'hébergement cloud.
La plateforme d'Edgegap s'est révélée être un match idéal pour PAYDAY 3, tirant parti de la compatibilité du moteur Unreal du jeu avec les instances de conteneurs (Docker). Cela a permis à Starbreeze de containeriser et de déployer sans effort des serveurs de jeux dans le monde entier sur le réseau Edge d'Edgegap.
L'orchestrateur breveté d'Edgegap exploite le plus grand réseau de périphérie au monde, construit par Edgegap et adapté pour les jeux multijoueurs, afin de positionner stratégiquement les serveurs au plus près des joueurs afin de minimiser la latence et d'améliorer l'équité. Un niveau de performance exceptionnel que seule la plateforme d'Edgegap est capable d'offrir.
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 les serveurs de jeux juste à temps, à la demande et scale jusqu'à 40 déploiements par seconde soutenus pendant 60 minutes. Cela permet à Starbreeze de passer de 0 à des centaines de milliers de déploiements, donnant à l'équipe l'esprit tranquille pour évoluer sans problèmes - que ce soit pour le lancement de nouveau contenu (DLC) ou pour répondre à une croissance massive de la base de joueurs du jeu pour le programme d'abonnement PlayStation Plus Monthly Game. Edgegap assure que leur jeu reste opérationnel 24/7, quelle que soit la circulation.
Expérience Joueur : La latence est la raison numéro un pour le désengagement des joueurs dans les jeux multijoueurs. Cela est particulièrement critique lorsque l'expérience centrale d'un jeu repose sur une collaboration serrée dans des fusillades très intenses. L'orchestration automatisée des serveurs de jeux d'Edgegap exploite plus de 615 emplacements pour déployer l'emplacement idéal à chaque fois. Cela garantit une latence optimale pour les joueurs du monde entier, quelles que soient leur localisation, grâce à l'hébergement par proximité.
Hébergement sans région : Edgegap met en cache les serveurs de jeux dans tous ses 615+ emplacements dans le monde, et les déploie à la demande à la base de joueurs mondiale de Starbreeze. Cela garantit une expérience en ligne sans compromis en évitant de verrouiller les serveurs dans quelques régions qui offriraient une expérience médiocre aux marchés mal desservis.
Tarification : L'hébergement sans engagement d'Edgegap a aidé Starbreeze à aligner son utilisation des ressources et des flux de trésorerie avec la popularité croissante du jeu sans dépenser trop, grâce au modèle d'hébergement à la carte d'Edgegap 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 a été une ressource toujours présente pendant le processus d'intégration, guidant l'équipe de Starbreeze et optimisant leur performance de serveur de jeu pour minimiser l'utilisation de calcul et de sortie de données. Cette collaboration se poursuit, fournissant des insights et des solutions pour soutenir Starbreeze bien après l'intégration alors que Starbreeze continue de développer le jeu, y compris des outils de rapport de crash et la possibilité de créer un proxy joueur pour envoyer en toute sécurité des requêtes API.
Résilience : Les joueurs de PAYDAY 3 ont profité d'une expérience stable, exempte de pannes de serveur grâce à la gestion multi-cloud automatisée d'Edgegap.
Conclusion
En conclusion, la solution complète d'Edgegap s'est révélée être un atout précieux pour Starbreeze, offrant une plateforme d'orchestration haute performance pour son infrastructure de serveurs de jeux qui améliore l'expérience des joueurs, permet une évolutivité rapide, tout en restant rentable. En tirant parti de l'orchestration automatisée d'Edgegap, de son réseau mondial sans région et de son support robuste, Starbreeze a pu offrir une expérience de jeu sans pareille à ses joueurs dans le monde entier.