Créer un compte AWS

Les serveurs de jeu multijoueur nécessitent souvent une grande puissance de calcul et une faible latence pour les joueurs. Avec AWS, plus besoin de deviner le nombre de serveurs de jeu dont vous aurez besoin. Vous pouvez désormais les configurer pour qu'ils s'adaptent automatiquement à l'évolution de votre jeu. Avec une liste croissante de régions et de zones de disponibilité AWS, vous pouvez être certain que vos serveurs de jeu seront plus proches que jamais de vos joueurs pour une expérience de jeu hors normes. Que vous choisissiez de déployer votre propre solution sur Amazon Elastic Compute Cloud (EC2) ou d'exploiter notre service géré Amazon Gamelift, AWS vous propose les outils nécessaires pour optimiser votre prochain lancement mondial. Regardez cette courte vidéo pour apprendre en quoi AWS peut vous aider avec la création de serveurs de jeu multijoueur.

La Quête du développeur de jeux avec AWS – Serveur de jeu
La Quête du développeur de jeux avec AWS – Serveur de jeu

La charge de travail du serveur de jeu s'adapte naturellement pour l'exécution d'AWS avec les modèles de trafic inattendus et les taux de requête exigeants. Les moteurs de jeu s'installent sur EC2 et créent une image Amazon Machine Image. Vous pouvez alors déployer en toute simplicité des instances EC2 sur plusieurs régions, selon vos besoins. Avec Amazon Auto Scaling, votre capacité Amazon EC2 peut se voir augmentée ou diminuée pour garantir à vos joueurs une expérience de jeu transparente, où qu'ils soient dans le monde.

AWS pour le Jeu – Diagramme de workflow de serveur de jeux
Lancement d'Evolve par Turtle Rock avec AWS

Deploying a Low-Latency Multiplayer Game Globally: Loadout

global-infra

L'infrastructure du cloud AWS repose sur des régions et des zones de disponibilité. Une région est un emplacement physique hébergeant plusieurs zones de disponibilité. Les zones de disponibilité comprennent un ou plusieurs centres de données discrets hébergés dans des installations séparées. Chacun de ces centres dispose d'une alimentation redondante, d'une mise en réseau et d'une connectivité. Ces zones de disponibilité vous permettent d'exploiter des applications de production et des bases de données plus hautement disponibles, tolérantes aux pannes et évolutives que ce que peut vous offrir un centre de données unique. L'infrastructure globale d'AWS permet à vos serveurs globaux de se placer plus près que jamais de vos joueurs pour une expérience de jeu optimale.

En savoir plus »

turtlerock

AWS re:Invent 2015 : Evolve: Hunting Monsters dans une partie multijoueur à faible latence sur EC2

frontier

AWS re:Invent 2015 : De 0 à 60 millions de joueurs par heure

Amazon EC2 propose une capacité de calcul redimensionnable et sécurisée dans le cloud. Ce service vous permet d'obtenir et de configurer des capacités avec un minimum d'efforts.

En savoir plus »

Amazon GameLift est un service géré pour le déploiement, l'exploitation et le dimensionnement de serveurs de jeu dédiés pour les jeux multijoueurs basés sur les sessions.

En savoir plus »

Auto Scaling vous permet de maintenir la disponibilité de votre application et d'augmenter ou diminuer dynamiquement et automatiquement votre capacité Amazon EC2 selon les conditions que vous définissez.

En savoir plus »

Optimisation des performances des serveurs de jeu multijoueurs sur AWS

Ce livre blanc évoque le cas d'utilisation passionnant de l'exécution de serveurs de jeu multijoueur dans le cloud AWS et les optimisations à apporter pour afficher le meilleur niveau de performances. Vous y trouverez également les informations nécessaires pour tirer avantage de la famille d'instances Amazon Elastic Compute Cloud (EC2) et atteindre les performances optimales nécessaires pour exécuter sans problème un serveur de jeu multijoueur sur Linux dans AWS.

Consulter le livre blanc »

Matchmaking sans serveur avec GameLift

Ce billet de blog vous plonge dans les modèles de correspondance de joueurs et se concentre sur une architecture de matchmaking utilisant un algorithme personnalisé pour regrouper les joueurs et les connecter à un serveur. Il vous fournira également des exemples de code pour que vous puissiez créer votre propre architecture de matchmaking.

Lire le billet publié sur le blog »

Deploying a Low-Latency Multiplayer Game Globally: Loadout

Cette session vous fera plonger directement dans les arcanes de l'exploitation d'un jeu multijoueurs à faible latence, tel qu'un FPS, à l'échelle mondiale. Nous étudions en détail les architectures qui vous permettent de séparer vos API dorsales de vos serveurs de jeux et de les dimensionner indépendamment.

Regarder la vidéo »

Visionner la présentation »

La plupart des jeux multijoueur AAA s'exécutent su AWS. Lancez-vous dans l'aventure du cloud d'AWS et faites passer le développement de jeux au niveau supérieur.

Contacter l'équipe AWS | Créer un compte AWS