View a markdown version of this page

Qu'est-ce que GameLift Serveurs Amazon? - GameLift Serveurs Amazon

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Qu'est-ce que GameLift Serveurs Amazon?

Permet Amazon GameLift Servers de déployer, d'exploiter et de faire évoluer des serveurs dédiés à faible coût dans le cloud pour les jeux multijoueurs basés sur des sessions. Construit sur une infrastructure informatique AWS mondiale, il Amazon GameLift Servers permet de fournir des serveurs de jeu performants et fiables tout en adaptant dynamiquement votre utilisation des ressources pour répondre à la demande des joueurs du monde entier.

Fonctionnalités principales

  • Déployez l'hébergement dans AWS les régions et les zones locales du monde entier pour proposer vos jeux à de nouveaux joueurs. Consultez la liste complète des sites pris en charge par Amazon GameLift Servers.

  • Offrez la latence la plus faible possible et une expérience de jeu exceptionnelle, où qu'ils se trouvent.

  • Utilisez des files d'attente de placement à plusieurs emplacements pour placer les joueurs de manière dynamique dans des sessions de jeu offrant une expérience optimale.

  • Optimisez la capacité de la flotte pour des raisons de rentabilité tout en maintenant la qualité de service.

  • Augmentez la capacité en fonction de la demande des joueurs à l'aide d'une mise à l'échelle automatique basée sur des cibles

  • Maintenez une capacité tampon pour gérer les afflux soudains de joueurs.

Pour plus de détails, consultezGameLift Serveurs Amazon options d'hébergement de jeux.

  • Hébergement de jeux dans le cloud, géré par Amazon GameLift Servers

    • Hébergez des serveurs de jeux sur l'infrastructure Amazon Elastic Compute Cloud (Amazon EC2). Choisissez parmi des types de ressources, notamment des instances Graviton optimisées pour le calcul (C-family), optimisées pour la mémoire (R-family) et économiques. ARM-based

    • Personnalisez la façon dont vous Amazon GameLift Servers gérez tous les aspects de votre solution d'hébergement de jeux, qu'il s'agisse de déployer des serveurs de jeu, de démarrer des sessions de jeu, de faire correspondre des joueurs et de les intégrer à des jeux.

    • Utilisez des flottes multisites pour rationaliser le déploiement mondial de serveurs de jeu.

    • Profitez de l'hébergement à faible coût avec les instances Spot Amazon EC2.

    • Déployez des serveurs de jeux Windows ou Linux avec un hébergement EC2 géré.

    • Déployez Linux-based des conteneurs sur votre serveur de jeu grâce à un hébergement de conteneurs géré.

  • Hébergement de jeux géré par vous, avec Amazon GameLift Servers Anywhere

    • Tirez parti des fonctionnalités de placement et de gestion des sessions de Amazon GameLift Servers jeu.

    • Self-manage déploiements et mise à l'échelle de serveurs de jeux sur votre propre matériel, votre infrastructure sur site ou d'autres fournisseurs de cloud.

  • Hébergement de jeux hybrides

    • Créez une solution d'hébergement de jeux qui utilise une combinaison de flottes Amazon GameLift Servers gérées et de flottes Anywhere pour fonctionner avec les solutions existantes ou faciliter la migration.

  • Amazon GameLift ServersGérez les processus des serveurs de jeu pour vous, suivez l'état et la disponibilité des serveurs de jeu et organisez de nouvelles sessions de jeu sur demande.

  • Utilisez les fonctionnalités de placement des sessions de jeu pour aider les joueurs à trouver et à rejoindre des sessions de jeu qui leur offriront la meilleure expérience possible. Fiez-vous à la Amazon GameLift Servers prise de décision ou personnalisez-la en fonction de critères tels que le coût d'hébergement, la latence des joueurs et la localisation géographique.

  • Créez des files d'attente pour le placement des sessions de jeu afin de traiter efficacement les nouvelles demandes de sessions de jeu. Utilisez les fonctionnalités pour établir un équilibre entre la qualité du placement et la vitesse, en fonction de votre jeu et des attentes des joueurs.

  • Profitez des fonctionnalités de session de joueur optionnelles pour réserver des places de joueur lors des sessions de jeu, valider les joueurs lors de leur connexion et surveiller la disponibilité des machines à sous. Recherchez ou filtrez les sessions de jeu existantes pour trouver les machines à sous disponibles.

  • Ajoutez un matchmaking robuste entièrement intégré à votre solution Amazon GameLift Servers d'hébergement.

  • Créez des règles de matchmaking personnalisées en fonction des attributs et des préférences des joueurs, tels que le niveau de compétence ou le choix du personnage, et utilisez une logique complexe si nécessaire.

  • Organisez des matchs en équipe pour un jeu compétitif ou coopératif. Équilibrez les joueurs selon la composition des and/or matchs de l'équipe.

  • Optimisez l'algorithme de matchmaking pour équilibrer la qualité du match et les temps d'attente.

  • Supportez des matchs de 2 à 200 joueurs simultanés.

  • Soutenez le remplissage des matchs pour remplir les emplacements de joueurs disponibles et garder les sessions de jeu complètes.

  • Obtenez des statistiques en temps réel sur l'utilisation et les performances des sessions de jeu et l'activité des joueurs, ainsi que sur les performances et la santé de l'hébergement pour les flottes gérées.

  • Intégrez Amazon CloudWatch pour les alertes et les tableaux de bord.

  • Accédez aux journaux du serveur et au suivi des événements pour résoudre les problèmes.

  • Analysez les données de performance et d'utilisation pour optimiser la mise à l'échelle (flottes gérées) ou l'allocation des ressources (flottes autogérées).

  • Personnalisez la logique de placement des sessions de jeu, notamment en donnant la priorité à la latence, au coût et à l'emplacement.

  • Pour l'hébergement géré, choisissez vos ressources d'hébergement de jeux et fournissez des instructions pour lancer et faire fonctionner des serveurs de jeu sur chaque instance. Pour les conteneurs gérés, affinez l'allocation des ressources entre les conteneurs.

  • Définissez vos propres règles de matchmaking.

  • Mettez en œuvre des stratégies personnalisées pour augmenter les capacités.

  • Ajoutez du code de serveur de jeu pour l'intégrer à vos AWS services existants, tels que des bases de données ou des outils de stockage de contenu.

  • Créez un service backend doté de fonctionnalités personnalisées pour gérer les demandes d'adhésion des joueurs (telles que les groupes de joueurs), gérer l'authentification ou ajouter une logique et une persistance personnalisées.

  • Utilisez des services tels qu'Amazon DynamoDB, Amazon Simple Storage Service et Amazon Aurora DSQL pour la persistance de l'état du jeu.

  • Implémentez Amazon Cognito pour l'authentification des joueurs.

  • Procédez à l'analyse des jeux avec Amazon Kinesis et Amazon S3.

  • Ajoutez le chat vocal avec le SDK Amazon Chime.

  • Créez des fonctionnalités de jeu personnalisées à l'aide AWS Lambda d'Amazon API Gateway.

Comment travailler avec GameLift Serveurs Amazon

Utilisez ces outils pour gérer Amazon GameLift Servers.

AWS CLI

Utilisez le AWS Command Line Interface (AWS CLI) pour appeler le AWS SDK, y compris l'API de service pourAmazon GameLift Servers. Consultez la section Mise AWS CLI en route du Guide de l'AWS Command Line Interface utilisateur.

Console Amazon GameLift Servers 

Utilisez le formulaire Console de gestion AWSAmazon GameLift Servers pour configurer les ressources, gérer les déploiements de vos serveurs de jeu et suivre les indicateurs de performance et d'utilisation. La Amazon GameLift Servers console est une interface graphique alternative à la gestion des ressources par programmation ou à l'aide du. AWS CLI

Kits SDK Amazon GameLift Servers

Les Amazon GameLift Servers kits SDK contiennent les bibliothèques nécessaires pour établir la communication entre vos clients de jeu, vos serveurs de jeu et les services de jeu et le Amazon GameLift Servers service. Pour de plus amples informations, veuillez consulter Get GameLift Serveurs Amazon outils de développement.

AWS CloudFormation

Utilisez-le AWS CloudFormation pour modéliser, provisionner et gérer les AWS ressources de votre solution d'hébergement de jeux en traitant l'infrastructure comme du code. Créez des modèles qui décrivent les ressources et CloudFormation automatisez les tâches de configuration et de déploiement des ressources vers les emplacements que vous spécifiez.