Généralités
-
Q : Qu'est-ce qu'Amazon GameLift ?
Amazon GameLift est un service géré pour le déploiement, l'exploitation et le dimensionnement de serveurs de jeux dédiés pour les jeux multijoueurs basés sur les sessions. Vous pouvez déployer votre premier serveur de jeu dans le cloud en quelques minutes seulement. Vous économiserez ainsi des milliers d'heures de développement logiciel initial et diminuerez les risques techniques qui amènent souvent les développeurs à supprimer des fonctionnalités multijoueurs de leurs créations. Reposant sur l'environnement de calcul éprouvé d'AWS, Amazon GameLift permet de mettre à l'échelle des serveurs de jeu ultra performants pour répondre à la demande des joueurs. Vous payez uniquement la capacité que vous utilisez. Vous pouvez donc faire appel au service, que vous travailliez sur une nouvelle idée de jeu ou que vous exécutiez un jeu rassemblant des millions de personnes.
-
Quels types ou genres de jeux est-il recommandé d'utiliser avec Amazon GameLift ?
Amazon GameLift est adapté à la plupart des genres de jeux vidéo multijoueurs.
Amazon GameLift est particulièrement conçu pour fonctionner avec les jeux multijoueurs dont les sessions de jeu commencent et se terminent à un instant précis. Il peut s'agir de jeux multijoueurs des types suivants : jeux de tir à la première personne, MOBA, jeux de combat, jeux de course ou jeux de sport.
Les serveurs en temps réel Amazon GameLift sont idéaux pour les jeux multijoueurs basés sur des sessions qui partagent de petites quantités de données entre les joueurs et proposent des simulations peu complexes. Ces attributs sont typiques des jeux de genres suivants : jeux de cartes, match 3 sur mobile, jeux de stratégie en temps réel, jeux de rôle et jeux de stratégie au tour par tour.
-
Le service Amazon GameLift fonctionne-t-il pour les jeux qui ne supportent aucune latence, tels que les jeux de tir à la première personne ? Amazon GameLift ajoute-t-il de la latence à mon jeu ?
Amazon GameLift est pensé pour prendre en charge les jeux exigeant un temps de latence très faible. Il n'introduit aucune latence supplémentaire pendant le jeu.
Une fois qu'un joueur se connecte à un serveur de jeu, toutes les communications entre joueurs se font directement entre votre client de jeu et votre serveur de jeu. La latence ressentie pendant la partie dépend de la connexion Internet du joueur et de sa distance géographique par rapport au serveur de jeu. Vous pouvez réduire la latence en positionnant les serveurs de jeu dans des régions et des zones locales aussi proches que possible de vos joueurs. Amazon GameLift prend en charge des régions d'Amérique du Nord, d'Europe, d'Asie, d'Amérique du Sud, d'Afrique et d'Australie. Vous pouvez donc choisir où déployer au mieux les serveurs de jeu pour vos joueurs.
-
Puis-je utiliser Amazon GameLift avec n'importe quel moteur de jeu ?
Oui. Amazon GameLift prend en charge Unreal Engine, Unity et les moteurs de jeu C# et C++ personnalisés. Pour en savoir plus sur l'intégration aux moteurs, consultez le manuel Amazon GameLift Developer Guide.
-
Puis-je utiliser un exemple de jeu pour tester Amazon GameLift ?
Il est possible de tester rapidement Amazon GameLift avec notre exemple de jeu. Vous trouverez également des exemples dans nos guides d'intégration. Consultez la page de mise en route pour en savoir plus.
-
Quels sont les systèmes d’exploitation et les langages de programmation pris en charge par Amazon GameLift côté serveur ?
Amazon GameLift fournit des plugins de moteurs de jeu pour Unity et Unreal Engine. Des SDK de serveur sont également disponibles pour les moteurs de jeu personnalisés écrits dans les langages de programmation C++, C# et Go. Amazon GameLift prend en charge les serveurs de jeux s’exécutant sous Windows Server 2016 et Amazon Linux 2023. Les serveurs en temps réel Amazon GameLift prennent en charge JavaScript pour personnaliser la logique de serveur. Le support pour Amazon Linux 2 prendra fin le 30 juin 2025. Consultez la section FAQ sur le serveur Amazon GameLift Linux pour plus de détails.
-
Quels sont les appareils et les langages de programmation pris en charge par Amazon GameLift côté client ?
Amazon GameLift ne dépend pas de la plateforme sur laquelle le client s'exécute. Il prend en charge toutes les principales plateformes et appareils, y compris les casques PC, PlayStation, Xbox, Nintendo, mobiles, Web et AR/VR. Vous pouvez intégrer n'importe quel système backend aux API Amazon GameLift pour le matchmaking, la création de sessions de jeu et la création de sessions de joueurs à l'aide des kits SDK AWS. Les clients et les services de jeu (tels que la correspondance ou l'authentification) peuvent utiliser la fonctionnalité Amazon GameLift dans le kit SDK AWS pour communiquer avec le service Amazon GameLift et connecter les joueurs aux parties. Le kit AWS SDK est disponible dans les langages C++, Java, .NET(C#), Go, Python, Ruby, PHP, JavaScript, ainsi que dans d'autres langages de programmation courants.
-
Puis-je utiliser Amazon GameLift avec des services de plateforme tels que Xbox Live, Steam, Nintendo Switch Online et PlayStation Network ?
Oui. Amazon GameLift est conçu à partir de normes web ouvertes et est compatible avec la plupart des plus grandes plateformes de jeu.
-
Dois-je authentifier les joueurs pour accéder à mes serveurs de jeu Amazon GameLift ?
Non, vous n'êtes pas obligé d'authentifier les joueurs. Cependant, vous devrez fournir un ID de joueur unique et anonyme pour chaque utilisateur. Pour en savoir plus, consultez la section Integrating a Game Client du manuel Amazon GameLift Developer Guide. Votre backend de jeu doit s'authentifier auprès de vos serveurs sur Amazon GameLift à l'aide de vos informations d'identification AWS. Pour en savoir plus sur la configuration et la configuration des informations d'identification AWS, consultez la page Configurer un compte AWS dans le guide du développeur Amazon GameLift.
-
Quels sont les outils de débogage fournis par Amazon GameLift pour les serveurs de jeu ?
Vous pouvez surveiller les métriques d'état et de performances de vos serveurs de jeu pour identifier et examiner les problèmes. Vous pouvez déboguer des flottes pendant l'extraction, l'installation et la validation de l'exécution de versions en téléchargeant les journaux de création de flottes dans l'onglet Events de la console Amazon GameLift. Il est aussi possible d'accéder à distance à des instances au sein d'une flotte afin d'inspecter leur statut, de corriger les problèmes ou de connecter des outils de débogage. Pour accéder aux instances à distance, vous pouvez utiliser la fonction Connexion Bureau à distance sous Windows ou SSH sous Linux. Consultez notre guide du développeur Amazon GameLift pour en savoir plus sur le débogage et sur Amazon GameLift Anywhere.
-
Les métriques sont-elles collectées en temps réel ?
Les données agrégées au niveau de la flotte sont généralement disponibles dans la console Amazon GameLift dans les dix minutes suivant la collecte, tandis que les données agrégées au niveau du serveur sont généralement disponibles dans les cinq minutes suivant la collecte.
-
Amazon GameLift offre-t-il des outils de surveillance et d'alarmes opérationnelles ?
La console Amazon GameLift affiche des tableaux de bord en temps réel pour mieux comprendre l'expérience de vos joueurs. Il est également possible d'utiliser Amazon CloudWatch pour surveiller toutes les ressources Amazon GameLift et réagir rapidement en cas de nouveau problème. Avec CloudWatch, vous pouvez créer des tableaux de bord rapides à lire et configurer des alarmes opérationnelles pour identifier les problèmes avant qu'ils n'affectent vos joueurs. Les métriques Amazon GameLift sont automatiquement disponibles dans CloudWatch tant que votre flotte est active. Pour en savoir plus sur les métriques CloudWatch, consultez le guide du développeur Amazon GameLift.
-
Quelles sont les fonctions de correspondance offertes par Amazon GameLift ?
La plateforme de correspondance Amazon GameLift comprend FlexMatch et des files d'attente de sessions de jeu. FlexMatch vous permet de mettre en relation des joueurs en fonction de règles que vous définissez. Vous pouvez vous servir de FlexMatch pour configurer des ensembles de règles regroupant les joueurs, tout en équilibrant la qualité du matchmaking et le temps d'attente des joueurs. Les résultats de FlexMatch sont automatiquement transférés dans une file d'attente de sessions de jeu, qui est en mesure de sélectionner intelligemment le serveur de jeu le plus proche disponible pour le rapprochement en fonction de l'emplacement de chaque joueur, tout en permettant aux joueurs de profiter de la latence la plus faible possible en bénéficiant de la présence mondiale d'AWS. Pour en savoir plus sur les files d'attente des sessions de jeu et FlexMatch, consultez la documentation Amazon GameLift.
-
Puis-je créer et déployer mes versions à l’aide de conteneurs ?
Amazon GameLift prend en charge le cycle de développement complet des serveurs de jeux conteneurisés, permettant des déploiements cohérents et sécurisés dans des environnements sur site, cloud ou hybrides sur des instances Amazon GameLift. Les conteneurs regroupent l’ensemble de l’environnement d’exécution, c’est-à-dire l’ensemble du code, des dépendances et des fichiers de configuration nécessaires au fonctionnement du serveur de jeu, et les développeurs peuvent facilement déplacer les versions des serveurs de jeu entre leurs machines locales à des fins de test, d’environnements de test et de déploiements de production sur site ou dans le cloud. L’utilisation des instances Amazon GameLift vous permet d’augmenter ou de réduire rapidement les ressources informatiques pour répondre à la demande des joueurs, sans avoir à entretenir du matériel physique.
-
Amazon GameLift prend-il en charge les sessions de jeu prolongées ou persistantes ?
Bien que la durée d'une session de jeu sur Amazon GameLift ne soit pas limitée, certaines considérations doivent être prises en compte lorsqu'il s'agit de sessions longues ou persistantes. Amazon GameLift permet de gérer les sessions pouvant accueillir jusqu'à 200 joueurs. Les sessions de plus en plus longues nécessitent une solution de gestion de session de joueur personnalisée utilisant une base de données distincte telle qu'Amazon DynamoDB. Il est également recommandé de stocker les informations des sessions de jeu dans une base de données afin de permettre à vos joueurs de voir les sessions existantes. Vous pouvez actualiser les informations de session de jeu de manière centralisée via les API Amazon GameLift. Les serveurs de jeu sur Amazon GameLift ont accès au rôle IAM que vous avez défini pour votre flotte, qui permet d'accéder au stockage et aux bases de données telles qu'Amazon S3 et Amazon DynamoDB directement depuis le serveur de jeu. Pour les bases de données exécutées dans un sous-réseau privé au sein de votre VPC, vous devez créer une couche API sécurisée pour permettre aux serveurs de jeux d'accéder aux données. Pour les MMO à grande échelle nécessitant le partitionnement du monde pour des milliers de joueurs, les solutions personnalisées sur Amazon EC2, Amazon ECS ou Amazon EKS constituent généralement une meilleure solution qu'Amazon GameLift. Pour obtenir des conseils sur l'hébergement permanent de jeux mondiaux sur AWS, consultez la bibliothèque de solutions AWS pour les jeux ici.
-
Comment effectuer des itérations rapides avec Amazon GameLift pendant le développement ?
Le kit d'outils Amazon GameLift inclut un outil de mise à jour rapide qui vous permet de remplacer les versions de serveurs de jeu sur les flottes Amazon GameLift actives. Cela réduit le temps d'itération des flottes de développement à quelques minutes, ce qui permet aux développeurs de tester rapidement les modifications et de fournir des versions de serveur de jeu mises à jour aux testeurs d'assurance qualité et aux autres équipes internes.
-
Comment effectuer une itération rapide avec Amazon GameLift une fois que mon jeu est en production ?
Le kit d’outils Amazon GameLift comprend un exemple de script de déploiement de production qui illustre la façon dont vous pouvez mettre à jour les constructions de serveurs de jeu qui sont déployées sur les parcs EC2 gérés par Amazon GameLift et qui hébergent actuellement des jeux en direct. Lorsque les développeurs de jeux ont besoin de mettre à jour la version de leur serveur de jeu sans interrompre les sessions en direct, ils peuvent modifier et utiliser l'exemple de script pour accomplir cette tâche. Le script déploie le nouveau serveur de jeu, puis utilise des alias pour transférer le trafic des joueurs vers les serveurs de jeu exécutant la version mise à jour.
-
J'ai déjà une capacité Bare Metal sécurisée, puis-je l'utiliser avec Amazon GameLift ?
Oui. Vous pouvez combiner une infrastructure sur site avec des flottes Amazon GameLift gérées pour héberger une flotte mondiale de serveurs de jeux hybrides en utilisant Amazon GameLift Anywhere. Consultez notre article de blog sur l'hébergement de serveurs de jeux hybrides avec Amazon GameLift Anywhere et notre guide du développeur pour plus d'informations.
-
Qu'est-ce qu'une AMI ?
Une Amazon Machine Image (AMI) est une image prise en charge et mise à jour par AWS. Elle est destinée à être utilisée sur Amazon EC2. Une AMI est conçue pour fournir un environnement d'exécution stable, sécurisé et à hautes performances pour les applications exécutées sur Amazon EC2. Elle inclut également plusieurs packages qui permettent une intégration aisée avec AWS, y compris des outils de configuration de lancement ainsi que de nombreux outils et bibliothèques AWS courants. AWS fournit également des mises à jour régulières de sécurité et de maintenance pour toutes les instances exécutant l'AMI Amazon.
-
Comment démarrer avec Amazon GameLift ?
Tout d'abord, intégrez Amazon GameLift au back-end de votre jeu et à votre serveur de jeu à l'aide du SDK AWS et du kit SDK de serveur Amazon GameLift.. Puis, chargez votre serveur de jeu sur Amazon GameLift dans votre compte AWS et utilisez la console Amazon GameLift pour configurer des parcs de ressources de calcul et déployer votre jeu. Quand vos joueurs se connectent, vous avez la possibilité de surveiller votre flotte depuis la console Amazon GameLift. Amazon GameLift peut également être intégré à vos services de jeu personnalisés, comme les fonctionnalités de gestion des identités ou de matchmaking, avec le kit AWS SDK.
-
Quelle est la meilleure façon de préparer mon jeu pour le prochain lancement ?
Amazon GameLift fournit de la documentation pour vous aider à préparer le lancement en production de votre jeu. Les sujets abordés incluent la préparation de votre jeu en vue de son utilisation avec Amazon GameLift, les tests de charge, les demandes d'augmentation des quotas de service. Pour en savoir plus, consultez notre Guide du développeur.
-
Quel type de support proposez-vous ?
Chaque client a accès à la documentation, aux forums, à la bibliothèque de solutions AWS et à la boîte à outils Amazon GameLift. Une assistance supplémentaire est disponible dans le cadre des formules AWS Premium Support.
Instances et flottes
-
Qu'est-ce qu'un parc ?
Une flotte est un ensemble de ressources de calcul qui exécute la construction de votre jeu et héberge des sessions de jeu. Il peut héberger plusieurs sites dans le monde. Il existe deux types de flottes : les flottes Amazon GameLift et les flottes GameLift Anywhere. La flotte Amazon GameLift représente les ressources d'hébergement sous la forme d'un ensemble de machines de calcul virtuelles Amazon Elastic Compute Cloud (Amazon EC2) complètement gérées, appelées instances. Les flottes Amazon GameLift Anywhere représentent les ressources d'hébergement sous la forme d'un ensemble de serveurs gérés par le client. Vous pouvez vous adapter aux changements de demande des joueurs en augmentant ou en réduisant le nombre d'instances ou le matériel géré par le client dans votre flotte. Les flottes sont configurées pour utiliser un certain type d'instance, pour déployer une version et pour exécuter un ou plusieurs processus de serveur sur chaque instance.
-
Qu'est-ce qu'une flotte multisites ?
Une flotte multisites est une flotte qui héberge des ressources dans de multiples emplacements géographiques. Les flottes multisites ont une région d'origine et un ou plusieurs sites éloignés. En utilisant des flottes multisites, vous pouvez télécharger un fichier binaire de jeu et déployer vos ressources d'hébergement sur plusieurs sites géographiques. Les sites distants peuvent appartenir à n'importe quelle région AWS ou zone locale prise en charge par Amazon GameLift. Consultez le guide du développeur Amazon GameLift pour plus d'informations.
-
Combien de temps faut-il pour créer un parc ?
Le temps de création d'une flotte dépend de la taille de la version de votre jeu, de l'exécution de votre script d'installation et du nombre d'emplacements que vous déployez. Ce temps est mesuré entre le moment où vous soumettez une demande de création de flotte et le moment où celle-ci est complètement déployée et accessible à vos joueurs. Pour en savoir plus sur les délais de création des flottes, consultez le guide du développeur.
-
Quels sont les types d'instances pris en charge par Amazon GameLift ?
Consultez la page de tarification des instances Amazon GameLift pour obtenir la liste complète des instances Amazon GameLift.
-
Comment sélectionner le type d'instance adapté à mon jeu ?
Le type d'instance adapté dépend de la performance de votre serveur de jeu et du nombre de processus serveurs que vous souhaitez exécuter en même temps sur chaque instance. La complexité algorithmique de votre jeu, son optimisation et celle du code de réseau, ainsi que le nombre maximum de joueurs, sont les principaux facteurs déterminant la taille de l'instance dont vous aurez besoin. L'un des avantages d'Amazon GameLift est que vous payez uniquement en fonction de votre utilisation, ce qui est un moyen pratique et économique de tester les performances de votre jeu sur différentes familles et différents types d'instances.
-
Combien de processus serveur puis-je exécuter sur une instance Amazon GameLift ?
Jusqu'à 50. Le nombre de processus serveur dépend des exigences de performance de vos serveurs de jeu et du type d'instance que vous choisissez pour votre flotte. Lorsque vous constituez une flotte, vous pouvez sélectionner un type d'instance et configurer la flotte de manière à exécuter en même temps un nombre optimal de processus serveur. Exécuter plusieurs processus sur moins d'instances permet de réduire les coûts. Vous pouvez également configurer votre flotte de manière à exécuter plusieurs versions de serveurs ou configurations de jeu sur chaque instance.
-
A quelle vitesse puis-je ajouter ou supprimer des instances dans le parc Amazon GameLift ?
Amazon GameLift offre un environnement de calcul véritablement évolutif. Les instances Amazon GameLift permettent d'augmenter ou de diminuer la capacité en quelques minutes au lieu de quelques heures ou de quelques jours. Vous pouvez allouer une, des centaines ou même des milliers d'instances de serveur simultanément.
Apportez simplement la capacité requise pour vous adapter aux changements dans la demande des joueurs grâce à Amazon GameLift Target Tracking. Target Tracking est une fonctionnalité de dimensionnement automatique qui vous permet de définir simplement un pourcentage cible pour les sessions de jeu disponibles, créant ainsi un tampon qui va s'adapter aux fluctuations de trafic de joueurs. Amazon GameLift ajoutera ou supprimera de la capacité, selon les besoins, pour maintenir ce tampon de sessions de jeu disponibles à la valeur définie et s'adapter à un modèle de charge fluctuante, ce qui permet de minimiser les fluctuations rapides de capacité. Pour plus d'informations, consultez la section Autoscaling du manuel Amazon GameLift Developer Guide.
-
Qu'est-ce qui arrive à mes données lorsqu'une instance Amazon GameLift est suspendue ?
Amazon GameLift conserve les métriques d'activité. Quand une instance est suspendue, les données générées par votre serveur de jeu et stockées sur l'instance sont perdues. Vous pouvez toutefois demander à Amazon GameLift de conserver et de stocker ces fichiers journaux jusqu'à sept jours après la fermeture de l'instance.
-
Puis-je accéder à des parcs et à des instances en temps réel ?
Oui. Vous pouvez accéder à distance à une instance en cours d'activation, active ou présentant des erreurs au sein d'une flotte. Il est ainsi plus simple de corriger des bogues, de suivre l'activité des joueurs en temps réel, mais aussi de connecter des outils de suivi des performances ou d'analyse comparative. Vous pouvez modifier les paramètres des ports et les protocoles de votre parc à l'aide de la CLI (interface de ligne de commande) AWS ou via la console Amazon GameLift.
-
Le service Amazon GameLift permet-il la mise à jour d'un parc de production en direct ou le rétablissement d'un parc antérieur en cas de problème ?
Oui, Amazon GameLift simplifie la mise à jour des flottes de production grâce à sa fonction d'alias. Un alias vous permet de diriger le trafic vers des flottes sans avoir à modifier le descripteur de point de terminaison du client. Après avoir créé une nouvelle flotte de production, vous pouvez modifier un alias pour diriger le trafic d'une flotte plus ancienne vers cette flotte plus récente, et acheminer ainsi tous les joueurs en cours de connexion vers la nouvelle flotte alias. Pour en savoir plus sur la création d'alias, consultez notre guide du développeur Amazon GameLift.
-
Dans quelles régions le service Amazon GameLift est-il disponible ?
Pour consulter la liste des régions dans lesquelles Amazon GameLift est actuellement disponible, consultez la documentation Amazon GameLift.
-
Que sont les AWS Local Zones ?
Les AWS Local Zones vous permettent une utilisation d'Amazon GameLift plus proche des utilisateurs finaux, en leur proposant un accès, à très faible temps de latence, aux serveurs dédiés à l'hébergement de vos jeux multijoueurs basés sur des sessions. Les AWS Local Zones sont un nouveau type d'infrastructure AWS conçue pour exécuter des charges de travail liées aux jeux vidéo nécessitant une latence de quelques millisecondes, telles que le jeu en temps réel à distance, la réalité virtuelle et la réalité augmentée. Les clients ne souhaitent pas tous exploiter leur propre centre de données sur site, tandis que d'autres peuvent vouloir s'en débarrasser complètement. Les zones locales permettent aux clients de bénéficier de tous les avantages de disposer des ressources de calcul plus proches des utilisateurs finaux, sans avoir besoin de posséder et d'exploiter leur propre infrastructure de centre de données.
-
Que sont les AWS Local Zones ?
Les AWS Local Zones vous permettent une utilisation d'Amazon GameLift plus proche des utilisateurs finaux, en leur proposant un accès, à très faible temps de latence, aux serveurs dédiés à l'hébergement de vos jeux multijoueurs basés sur des sessions. Les AWS Local Zones sont un nouveau type d'infrastructure AWS conçue pour exécuter des charges de travail liées aux jeux vidéo nécessitant une latence de quelques millisecondes, telles que le jeu en temps réel à distance, la réalité virtuelle et la réalité augmentée. Les clients ne souhaitent pas tous exploiter leur propre centre de données sur site, tandis que d'autres peuvent vouloir s'en débarrasser complètement. Les zones locales permettent aux clients de bénéficier de tous les avantages de disposer des ressources de calcul plus proches des utilisateurs finaux, sans avoir besoin de posséder et d'exploiter leur propre infrastructure de centre de données.
-
Quels sont les emplacements actuellement disponibles pour Local Zones ?
Pour consulter la liste des zones locales dans lesquelles Amazon GameLift est actuellement disponible, consultez la documentation Amazon GameLift.
-
Quels sont les types d’instances pris en charge dans Local Zones ?
Les types d'instances suivants sont supportés dans les zones locales pour Amazon GameLift : C5d 2xlarge et R5d 2xlarge.
Amazon GameLift Spot
-
Qu'est-ce qu'Amazon GameLift Spot ?
Les instances Amazon GameLift Spot permettent d'accéder à la capacité informatique supplémentaire d'AWS, ce qui permet de réaliser des économies de 50 % à 85 % par rapport aux tarifs à la demande. Cependant, les instances Spot peuvent être interrompues par AWS, qui envoie une notification deux minutes avant, lorsque cette capacité doit être récupérée. Vous pouvez utiliser ce délai de notification pour migrer ou arrêter les jeux s'exécutant sur ces instances. À l'aide de l'algorithme de placement des sessions de jeu intégré à Amazon GameLift, vous pouvez optimiser pour réaliser des économies tout en maintenant une disponibilité élevée des serveurs de jeu. L'algorithme place les nouvelles sessions sur les serveurs de jeu en fonction des latences des joueurs, du prix des instances et des taux d'interruption ponctuels. Vous pouvez personnaliser la façon dont l'algorithme équilibre ces priorités.
-
Pourquoi devrais-je utiliser des instances Spot Amazon GameLift ?
Vous bénéficiez du même matériel hautes performances que les instances Amazon GameLift On-Demand, mais vous économisez entre 50 % et 85 %. En acceptant une légère baisse de la disponibilité du serveur par rapport à celle offerte par les instances à la demande, vous réalisez des économies importantes. Pour plus d'informations sur la tarification au comptant et pour voir des exemples de tarification, consultez la page de tarification du service Amazon GameLift.
-
Quelles sont les bonnes pratiques pour utiliser les instances Spot Amazon GameLift ?
Vous trouverez les meilleures pratiques d'utilisation des instances Spot dans notre guide du développeur. Vous trouverez également un tutoriel sur la meilleure façon de configurer une file d'attente de sessions de jeu pour les instances Spot dans notre guide du développeur.
-
Que se passe-t-il lorsque des instances Spot Amazon GameLift reçoivent un avertissement d'interruption ?
Lorsqu'AWS a besoin, à l'occasion, de plus de capacité, certaines instances Spot Amazon GameLift peuvent recevoir un avertissement signalant que les serveurs de jeu doivent être arrêtés dans les deux minutes. Lorsque cela se produit, vous pouvez utiliser la période d'avertissement pour migrer ou arrêter les sessions de jeu actives sans heurt. Pour maintenir une quantité égale de capacité disponible pour votre jeu, l'algorithme de placement des sessions de jeu démarrera automatiquement de nouveaux serveurs dans la même région en utilisant d'autres types d'instances Spot ou en utilisant des instances à la demande.
-
Amazon GameLift garantit-il des tarifs de résiliation lors de l'utilisation d'Amazon GameLift Spot et de l'algorithme ?
Non L'algorithme de placement des sessions de jeu Amazon GameLift minimise les risques de résiliation.
-
Comment l'algorithme de placement des sessions de jeu Amazon GameLift minimise-t-il les risques de fermeture des instances alors que les jeux sont actifs ?
L'algorithme de placement des sessions de jeu Amazon GameLift suit les taux d'interruption de Spot et utilise ces données pour placer automatiquement les jeux sur des instances à faible fréquence d'interruption.
-
Comment suis-je facturé si mon prix Spot Amazon GameLift évolue alors que mon instance est en cours d'exécution ?
Lorsqu'une instance Spot fonctionne, vous êtes facturé au prix paramétré au début de chaque heure.
-
Où puis-je voir mon historique d'utilisation des instances Spot Amazon GameLift et la somme qui m'a été facturée ?
AWS Management Console met des rapports de facturation détaillés à disposition affichant les heures de début et de suppression/d'arrêt des instances Spot, pour toutes les instances.
-
Que vais-je réaliser comme économie en utilisant les instances Spot Amazon GameLift ?
Les prix Spot Amazon GameLift changent suivant l'offre et la demande actuelles pour chaque type d'instance, dans chaque région. Les prix Spot sont définis par Amazon et ajustés graduellement en fonction des tendances à long terme en matière d'offre et de demande de capacité d'instance Spot. Cependant, les prix Spot Amazon GameLift ne dépassent jamais ceux des instances à la demande Amazon GameLift. Dans la console Amazon GameLift, vous pouvez voir l'historique de la tarification et les données liées aux économies réalisées pour les instances Spot Amazon GameLift pour chaque type d'instance et chaque région, sur les trois derniers mois.
Amazon GameLift FlexMatch
-
Qu'est-ce qu'Amazon GameLift FlexMatch ?
Amazon GameLift FlexMatch est accessible à tous ceux qui utilisent les serveurs de jeux gérés par Amazon GameLift. FlexMatch peut également être utilisé en tant que fonctionnalité autonome et est accessible à tous, qu'ils hébergent leurs jeux en peer-to-peer, sur site ou sur des primitives de calcul dans le cloud. Consultez notre documentation pour plus d'informations sur Amazon GameLift FlexMatch.
-
Où est disponible Amazon GameLift FlexMatch ?
Pour consulter la liste des régions dans lesquelles Amazon GameLift FlexMatch est actuellement disponible, consultez la documentation Amazon GameLift.
-
Dans quelles régions AWS puis-je placer un système de matchmaking Amazon GameLift FlexMatch ?
Pour consulter la liste des régions dans lesquelles vous pouvez placer un système de matchmaking Amazon GameLift FlexMatch, veuillez consulter la documentation Amazon GameLift.
-
Puis-je modifier un ensemble de règles Amazon GameLift FlexMatch après l'avoir créé ?
Non. Une fois que vous avez créé un ensemble de règles FlexMatch, vous ne pouvez plus le modifier. Pour modifier un ensemble de règles, vous devez cloner cet ensemble, le renommer, puis y apporter vos modifications. Pour modifier l'ensemble de règles d'un intermédiaire en direct, mettez à jour la configuration de cet intermédiaire pour utiliser le nouvel ensemble de règles plutôt que l'ancien. Etant donné qu'un ensemble de règles peut être utilisé par un ou plusieurs intermédiaires en direct, cette limite sert de protection contre les conséquences imprévues pour les systèmes de production en direct.
-
Puis-je utiliser les files d'attente des sessions de jeu sans utiliser Amazon GameLift FlexMatch ?
Oui. Si vous souhaitez utiliser votre propre système de matchmaking, vous pouvez envoyer les résultats du rapprochement dans n'importe quelle file d'attente de sessions de jeu que vous définissez.
-
L'utilisation d'Amazon GameLift FlexMatch entraîne-t-elle des frais supplémentaires ?
L'utilisation de FlexMatch en mode autonome entraînera des frais, selon les packages joueur utilisés et les heures de correspondance exploitées. Consultez la page de tarification d'Amazon GameLift FlexMatch pour plus de détails. Les rapprochements réussis grâce à FlexMatch entraînent automatiquement la création de nouvelles sessions de jeu. Selon la façon dont vous gérez la capacité des serveurs de jeu, la création de nouvelles sessions de jeu peut déclencher d'autres instances de serveurs pour lesquelles des tarifs d'instance standard Amazon GameLift vous seront facturés.
Amazon GameLift Anywhere
-
Qu'est-ce qu'Amazon GameLift Anywhere
Utilisez Amazon GameLift afin d'intégrer du matériel de n'importe quel endroit de votre environnement (sur site ou cloud) au sein de votre hébergement de jeux GameLift. Amazon GameLift Anywhere introduit un type de calcul, Anywhere, employé afin d'enregistrer votre matériel sur site ou cloud avec GameLift dans une flotte GameLift Anywhere. Vous pouvez intégrer les flottes d'Amazon EC2 et Anywhere dans un intermédiaire et des files d'attente de sessions de jeu afin de gérer en un seul endroit la correspondance et le placement des jeux sur l'ensemble de votre matériel.
-
Quelles sont les exigences minimales pour utiliser Amazon GameLift Anywhere ?
Vous devrez télécharger la dernière version du kit SDK de serveur Amazon GameLift. Vous pouvez télécharger le SDK dans la documentation Amazon GameLift.
-
Que se passe-t-il si vous utilisez la version précédente du kit SDK de serveur Amazon GameLift ?
Vous devrez procéder à une migration afin d'activer Amazon GameLift Anywhere. Découvrez comment procéder à la migration de votre projet Amazon GameLift actuel afin d'utiliser le kit SDK mis à jour en cliquant ici.
-
Amazon GameLift Anywhere possède-t-il une offre gratuite ?
Oui. Amazon GameLift Anywhere comprend un total de 3 000 placements de sessions de jeu et 500 000 minutes de connexion au serveur par mois, pour une durée d'un an par compte dans toutes les régions de plan de contrôle. Consultez la tarification d'Amazon GameLift Anywhere pour en savoir plus.
-
Comment démarrer avec Amazon GameLift Anywhere ?
Consultez le guide du développeur pour commencer à utiliser Amazon GameLift Anywhere.
Stockage
-
Quelle capacité de stockage le service Amazon GameLift fournit-il sur chaque instance ?
Amazon GameLift fournit un volume à usage général (SSD) EBS de 50 Go pour chaque instance. Cette limite est toutefois ajustable. Pour plus d'informations, consultez la page des quotas de service Amazon GameLift.
-
Qu'est-ce que le catalogue des versions ?
Le catalogue des versions est un registre répertoriant toutes vos versions de serveur chargées sur Amazon GameLift. Les versions à l'état opérationnel peuvent être utilisées pour créer des flottes à tout moment.
-
Le nombre de builds pouvant être stockés dans le catalogue des builds est-il limité ?
Le catalogue peut stocker jusqu'à 1 000 versions ou 100 Go.
Service Quotas
-
Le nombre de parcs pouvant être créés est-il limité ?
Oui, par défaut, vous êtes limité à 10 flottes par région. Cette limite est toutefois ajustable. Pour plus d'informations, consultez la page des quotas de service Amazon GameLift.
-
Le nombre d'instances autorisées par parc est-il limité ?
Non, les seules limites à respecter sont celles imposées à votre compte AWS.
-
Y a-t-il une limite au nombre d'instances que je peux exécuter dans Amazon GameLift ?
Oui, le service Amazon GameLift est limité par le nombre d'instances mises à la disposition de votre compte AWS. Si vous devez augmenter cette limite, utilisez la page des limites de service sur la console Amazon GameLift.
-
Le nombre de joueurs par session de jeu est-il limité ?
Si vous utilisez Amazon GameLift pour gérer vos sessions de jeu ou si vous utilisez Amazon GameLift FlexMatch pour créer de nouvelles sessions de jeu après avoir fait correspondre des joueurs, le nombre maximum de joueurs par session de jeu est de 200. Si vous n'utilisez pas Amazon GameLift pour gérer vos sessions de jeu, le nombre de joueurs est limité uniquement par les contraintes matérielles et réseau utilisées.
-
Le nombre de joueurs par instance est-il limité ?
Non, le nombre maximum de joueurs par instance dépend principalement de la conception de votre jeu et de son code.
-
Le nombre de joueurs par flotte est-il limité ?
Non.
Facturation
-
Combien coûte le service Amazon GameLift ?
Vous payez pour les ressources de calcul et la bande passante consommées par votre jeu, sans avoir à souscrire à un contrat mensuel ou annuel. please replace with: Pour plus d'informations, consultez la page de tarification Amazon GameLife.
-
Combien coûte Amazon GameLift FlexMatch ?
FlexMatch en mode autonome coûte 20 USD par million de packages joueur et 1 USD par heure de mise en relation. FlexMatch comptabilise un package joueur chaque fois que vous soumettez une demande de joueur pour une session de jeu. Ce package inclut également les attributs joueur utilisés pour évaluer une correspondance. Les heures de mise en relation sont calculées comme étant la durée pendant laquelle FlexMatch réalise une évaluation de mise en relation, arrondie à la microseconde la plus proche.
Consultez la page de tarification d'Amazon GameLift FlexMatch pour plus de détails.
-
Combien coûte Amazon GameLift Anywhere ?
Vous payez pour chaque session de jeu placée et par minute de connexion au processus du serveur. Une session de jeu est placée lorsque vous effectuez une demande d'API réussie afin d'héberger une session de jeu sur du matériel pouvant exécuter la version logicielle du serveur de jeu. Une minute de connexion au processus au serveur équivaut à une minute de connexion par processus de calcul unique sur un serveur de jeu enregistré dans GLA.Consultez la page de tarification d'Amazon GameLift Anywhere pour plus de détails. -
Des frais supplémentaires s'appliquent-ils pour l'utilisation des serveurs en temps réel Amazon GameLift ?
Non. Veuillez noter que les serveurs en temps réel Amazon GameLift sont exécutés dans le cadre des sessions de jeu. Selon la façon dont vous gérez la capacité des serveurs de jeu, la création de nouvelles sessions de jeu peut déclencher d'autres instances de serveurs pour lesquelles des tarifs d'instance standard Amazon GameLift vous seront facturés.
-
Y a-t-il une différence de coût entre l'utilisation d'un environnement basé sur des machines virtuelles et d'un environnement de conteneurs pour déployer des sessions de jeu sur GameLift ?
Non, nous ne facturons pas en fonction de la façon dont vous téléchargez votre version de jeu. Vous payez pour les ressources de calcul et la bande passante consommées par votre jeu, sans avoir à souscrire à un contrat mensuel ou annuel.
-
Quand la facturation de mes jeux Amazon GameLift commence-t-elle et prend-elle fin ?
La facturation commence lorsque vous attribuez de la capacité à Amazon GameLift et qu'Amazon GameLift lance le binaire du serveur de votre jeu pour la première fois sur chaque instance. La facturation prend fin quand vous fermez des instances. Les instances Windows et Linux sont facturées à la seconde d'instance et sont facturées au minimum une minute par instance.
Accord sur les niveaux de service (SLA)
-
Que garantit votre contrat de niveau de service Amazon GameLift ?
Notre SLA garantit un pourcentage de disponibilité mensuel d'au moins 99,5 % au sein d'une région pour Amazon GameLift.
-
Comment savoir si je peux bénéficier d'un crédit de service SLA ?
Vous pouvez bénéficier d'un crédit de service SLA pour Amazon GameLift si le pourcentage de disponibilité mensuel de la région dans laquelle vous développez vos activités est inférieur à 99,5 % au cours d'un cycle de facturation mensuel. Pour consulter l'intégralité des conditions générales du contrat de niveau de service (SLA) et en savoir plus sur la marche à suivre pour déposer une réclamation, référez-vous à la page https://thinkwithwp.com/gamelift/sla/.
Sécurité
-
Tout le monde peut-il accéder à la console Amazon GameLift ?
Non. Seuls vos utilisateurs autorisés disposant des identifiants AWS nécessaires peuvent accéder à la console Amazon GameLift. Vous pouvez utiliser AWS Identity and Access Management (IAM) pour partager en toute sécurité des informations d'identification AWS avec les membres de votre équipe. Pour en savoir plus, consultez la page relative à la création de politiques IAM pour Amazon GameLift.
-
Puis-je obtenir un historique de tous les appels d'API Amazon GameLift effectués sur mon compte à des fins d'analyse de sécurité et de résolution des problèmes opérationnels ?
Oui. Pour obtenir un historique des appels d'API Amazon GameLift réalisés sur votre compte, il suffit d'activer CloudTrail dans AWS Management Console.
-
Où puis-je trouver plus d'informations sur la sécurité et l'exécution d'applications sur AWS ?
Pour en savoir plus sur la protection des ressources AWS, rendez-vous sur le Centre de sécurité AWS.
-
À quel type de modèle de sécurité Amazon GameLift adhère-t-il ?
La sécurité est une responsabilité partagée entre AWS et vous. Le modèle de responsabilité partagée décrit cela comme la sécurité du cloud et la sécurité dans le cloud. Pour en savoir plus sur la manière dont cela s'applique au service Amazon GameLift, consultez notre guide du développeur ici.
Démarrer avec notre offre gratuite
-
Comment démarrer gratuitement avec Amazon GameLift ?
Créez un compte AWS pour un accès immédiat à l'offre gratuite AWS, qui vous fera profiter des avantages suivants :
- 125 heures par mois d'utilisation d'une instance à la demande c3.large, c4.large et c5.large (combinées) Amazon GameLift, selon la région, plus un espace de stockage SSD à usage général EBS de 50 Go
- 15 Go par mois de bande passante sortante combinée pour tous les services AWS
- 125 heures par mois d'utilisation d'une instance à la demande c3.large, c4.large et c5.large (combinées) Amazon GameLift, selon la région, plus un espace de stockage SSD à usage général EBS de 50 Go
Commencer dès maintenant
Commencez votre parcours avec un compte et des ressources gratuits, avec l’Offre gratuite d’AWS.