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.
Amazon GameLift Serverssolutions
Amazon GameLift Serverspropose une gamme de solutions pour les développeurs qui créent des jeux multijoueurs basés sur des sessions.
Solutions pour les développeurs de jeux
Amazon GameLift Serversoptions d'hébergement
Lorsque vous travaillez avec vos serveurs de jeu Amazon GameLift Servers pour faire fonctionner vos serveurs de jeu, vous disposez de plusieurs options pour savoir où et comment ils sont hébergés. Que vous souhaitiez utiliser les ressources d'hébergement dont vous disposez déjà ou configurer un hébergement basé sur le cloud géré par Amazon GameLift Servers celui-ci, vous pouvez créer une expérience d'hébergement fluide pour vos joueurs.
Géré EC2
Avec l' EC2 hébergement Amazon GameLift Servers géré, vous pouvez vous décharger de la majeure partie du travail de gestion de vos serveurs de jeux. Choisissez des ressources de calcul parmi une large sélection de types d' EC2instances Amazon. Intégrez vos projets de jeu et laissez-vous Amazon GameLift Servers guider par les détails. Pour en savoir plus sur l'hébergement géré, consultezFonctionnement d’Amazon GameLift Servers.
Commencez à développer une solution d'hébergement Amazon GameLift Servers géré pour votre jeu.
Fonctions principales
-
Hébergez des jeux multijoueurs qui s'exécutent sur les systèmes d'exploitation Amazon Linux ou Windows Server.
-
Offrez des expériences de jeu à faible latence à vos joueurs, où qu'ils se trouvent. Déployez des serveurs de jeu dans le monde entier dans toutes Régions AWS les Zones Amazon GameLift Servers Locales compatibles. Pour obtenir la liste complète, consultez Amazon GameLift Serverspoints de service.
-
Utilisez le placement Amazon GameLift Servers intelligent des sessions de jeu afin que les joueurs bénéficient toujours de la meilleure expérience de jeu hébergée possible. Vous pouvez vous fier à la Amazon GameLift Servers prise de décision, ou vous pouvez personnaliser en fonction de critères de placement tels que le coût, le temps de latence des joueurs et les emplacements géographiques.
-
Choisissez comment adapter vos ressources d'hébergement pour répondre à la demande des joueurs. Gérez la capacité manuellement ou configurez le dimensionnement automatique. Grâce à la mise à l'échelle automatique basée sur les objectifs, vous pouvez conserver une mémoire tampon de capacité inutilisée dimensionnée de manière dynamique, ce qui vous permet de contrôler les coûts tout en garantissant que les nouveaux joueurs peuvent accéder aux parties en un minimum d'attente.
-
Laissez Amazon GameLift Servers déployer et gérer vos serveurs de jeu basés sur le cloud. Amazon GameLift Serverscrée les ressources dont vous avez besoin, installe le logiciel de votre serveur de jeu et lance automatiquement les processus d'hébergement des sessions de jeu pour les joueurs. Configurez un suivi personnalisé de l'état de santé et Amazon GameLift Servers permettez de détecter et de résoudre les problèmes liés aux ressources peu performantes.
-
Tirez parti des fonctionnalités de Amazon GameLift Servers surveillance pour évaluer les performances et l'utilisation. Vous pouvez suivre des indicateurs sur des facteurs tels que les performances matérielles, l'efficacité du placement des sessions de jeu et le cycle de vie des processus du serveur. Vous pouvez suivre les sessions de jeu actives et les sessions des joueurs pour observer l'utilisation au fil du temps. Vous pouvez également télécharger et stocker les journaux des sessions de jeu.
-
Pour l'hébergement de production, automatisez la gestion et les déploiements des ressources d'hébergement de jeux à l'aide AWS CloudFormation de modèles pour Amazon GameLift Servers et de AWS Cloud Development Kit (AWS CDK). Tirez parti des outils et services d'intégration continue et de livraison continue (CI/CD) tels que. AWS CodePipeline
Conteneurs gérés
Amazon GameLift Serversfournit une solution complète d'hébergement cloud pour les serveurs de jeux conteneurisés. Avec les conteneurs Amazon GameLift Servers gérés, vous pouvez tirer parti des principaux avantages de l'utilisation des conteneurs, tels que la portabilité, l'agilité et la tolérance aux pannes. Les fonctionnalités suivantes sont disponibles avec les flottes de conteneurs gérées.
Fonctions principales
Développez une architecture personnalisée avec des conteneurs légers pour exécuter le logiciel de votre serveur de jeu sur des ressources d'hébergement Amazon GameLift Servers basées sur Linux.
Utilisez les outils Docker pour créer une image de conteneur basée sur Linux. Stockez les images à déployer dans un référentiel Amazon Elastic Container Registry (Amazon ECR).
-
Offrez des expériences aux joueurs à faible latence en déployant les ressources de la flotte de conteneurs dans n'importe quelle zone Région AWS ou zone locale qui Amazon GameLift Servers les prend en charge. Consultez Amazon GameLift Serverspoints de service.
-
Gérez le cycle de vie de votre flotte à l'aide d'outils permettant de modéliser les versions des serveurs de jeu et de déployer des mises à jour de flotte
-
Utilisez les fonctionnalités de placement des sessions de Amazon GameLift Servers jeu, notamment les files d'attente et le FlexMatch matchmaking, pour trouver les meilleurs matchs de session de jeu possibles pour vos joueurs.
Testez l'architecture de votre serveur de jeu et de conteneur avec le Amazon GameLift Servers service à l'aide d'une flotte Anywhere. Testez votre jeu localement ou dans un environnement de test basé sur le cloud.
-
Suivez les performances d'hébergement de jeux grâce à des indicateurs de performance spécifiques au conteneur. Surveillez l'état des ressources de votre flotte à l'aide de métriques matérielles.
-
Gérez les ressources du parc de conteneurs à l'aide AWS CloudFormation de modèles pourAmazon GameLift Servers.
Hébergement hybride
Utilisez le Amazon GameLift Servers service avec une combinaison d'hébergement Amazon GameLift Servers géré et d'hébergement autogéré Anywhere. Une approche hybride vous permet de créer la solution dont vous avez besoin dès maintenant tout en vous préparant à ce que vous devrez être dans le futur. Les scénarios courants dans lesquels une solution hybride a du sens sont les suivants :
-
Étendez votre solution d'hébergement au AWS Cloud. Complétez les capacités de votre solution d'hébergement existante (matériel sur site ou autre hébergement basé sur le cloud) en ajoutant un hébergement Amazon GameLift Servers géré. Avec l'hébergement géré, vous pouvez augmenter votre capacité d'hébergement ou ajouter une capacité « en rafale » pour augmenter rapidement et ne payer que pour les ressources lorsque vous en avez besoin. Vous pouvez également profiter de la présence mondiale du Amazon GameLift Servers service pour toucher un plus grand nombre de joueurs dans le monde entier et leur offrir l'expérience multijoueur à faible latence qu'ils attendent.
-
Préparez-vous à la migration vers un hébergement basé sur le cloud. Si vous envisagez ou planifiez de migrer vers le AWS Cloud (au lieu de mettre à niveau votre propre matériel), une solution d'hébergement hybride est un moyen viable d'effectuer la transition aussi progressivement que nécessaire.
-
Augmentez la latence pour les joueurs dans des lieux autres que ceux desservis parAmazon GameLift Servers. Si vous utilisez déjà un hébergement Amazon GameLift Servers géré, vous devrez peut-être aider les joueurs dans certaines situations. Par exemple, vous souhaiterez peut-être atteindre des joueurs situés dans des endroits particulièrement éloignés ou réduire considérablement le temps de latence dans ces zones. Ajoutez des emplacements d'hébergement personnalisés et utilisez Amazon GameLift Servers Anywhere pour gérer ces sites ainsi que vos ressources d'hébergement gérées.
Commencez à développer une solution d'hébergement Amazon GameLift Servers hybride pour votre jeu.
Fonctions principales
-
Utilisez les mêmes composants client et serveur de jeu avec des ressources d'hébergement gérées et autogérées. Offrez une expérience de jeu unifiée sur toutes les ressources d'hébergement.
-
Utilisez les mêmes FlexMatch matchmakers pour placer des correspondances sur toutes les ressources d'hébergement.
-
Gérez ensemble de manière centralisée vos ressources d'hébergement hybride pendant que vous les déployez dans le monde entier.
-
À mesure que la demande des joueurs fluctue, gérez le chargement des sessions de jeu de manière fluide entre les ressources gérées et autogérées.
-
Avec l'Amazon GameLift Serversagent, vous pouvez utiliser les mêmes outils pour gérer le cycle de vie des serveurs de jeu sur tous les types de ressources d'hébergement.
-
Rassemblez les statistiques et les journaux du jeu et des joueurs sur toutes les ressources d'hébergement. Tirez parti des Amazon GameLift Servers fonctionnalités et autres AWS services pour combiner les données et développer des solutions d'observabilité cohérentes.
Hébergement n'importe où
Utilisez les flottes Amazon GameLift Servers Anywhere avec gestion des sessions de Amazon GameLift Servers jeu, y compris le matchmaking, pour héberger vos serveurs de jeu personnalisés où vous le souhaitez. Anywhereles flottes sont particulièrement utiles comme environnements de test pour le développement rapide et itératif de jeux. Configurez un Anywhere parc pour votre propre poste de travail local ou un ensemble de ressources d'hébergement basées sur le cloud. Pour l'hébergement de production, vous pouvez utiliser une approche hybride avec des Anywhere flottes pour votre matériel sur site complétées par des flottes Amazon GameLift Servers gérées.
Pour plus d'informations sur les tests avec Anywhere, consultezConfigurez des tests locaux avec Amazon GameLift Servers Anywhere. Pour plus d'informations sur la configuration d'une flotte Anywhere, consultezConfiguration d'un parc d'hébergement avec Amazon GameLift Servers.
Commencez à développer une solution d'hébergement Amazon GameLift Servers Anywhere pour votre jeu.
Fonctions principales
-
Effectuez des tests rapides et itératifs pendant que vous développez vos jeux multijoueurs.
-
Utilisez Amazon GameLift Servers des outils pour gérer les serveurs de jeux hébergés sur votre propre matériel.
-
Profitez du matériel disponible le plus proche de vos joueurs, où que vous soyez.
Amazon GameLift ServersFlexMatchpour le matchmaking
FlexMatchÀ utiliser pour créer des ensembles de règles personnalisés afin de définir les matchs multijoueurs de votre jeu. FlexMatchutilise des ensembles de règles pour comparer les joueurs compatibles pour chaque match et offrir aux joueurs l'expérience multijoueur idéale.
Pour plus d'informationsFlexMatch, voir Qu'est-ce que c'est Amazon GameLift ServersFlexMatch ?
Fonctions principales
-
Équilibrez la vitesse de création des matchs et la qualité des matchs.
-
Associez des joueurs ou des équipes en fonction de caractéristiques définies.
-
Définissez des règles pour placer les joueurs dans les matchs en fonction de la latence.
Amazon GameLift ServersFleetIQpour un hébergement Amazon EC2 autogéré
Utilisez des groupes de serveurs de FleetIQ jeu pour travailler directement avec vos ressources d'hébergement dans Amazon EC2 et Amazon EC2 Auto Scaling. Cela offre l'avantage d'Amazon GameLift Serversoptimisations pour un hébergement de jeux peu coûteux et résilient. Cette solution s'adresse aux développeurs de jeux qui ont besoin de plus de flexibilité que ce que proposent les Amazon GameLift Servers solutions entièrement gérées.
Pour plus d'informations sur le FleetIQ fonctionnement avec Amazon EC2 et EC2 Auto Scaling pour l'hébergement de jeux, consultez le guide du Amazon GameLift ServersFleetIQ développeur.
Fonctions principales
-
Obtenez un équilibrage optimisé des instances Spot à l'aide de l'FleetIQalgorithme.
-
Utilisez les fonctionnalités de routage des joueurs pour gérer efficacement les ressources de votre serveur de jeu et offrir une meilleure expérience aux joueurs lorsqu'ils rejoignent des parties.
-
Adaptez automatiquement la capacité d'hébergement en fonction de l'utilisation des joueurs.
-
Gérez directement EC2 les instances Amazon vous-même Compte AWS.
-
Utilisez l'un des formats exécutables de serveur de jeu pris en charge, notamment Windows, Linux, les conteneurs et Kubernetes.
Amazon GameLift ServersRealtimeavec logique de serveur personnalisable
Utilisez Realtime des serveurs pour héberger des jeux qui n'ont pas besoin d'un serveur de jeu personnalisé. Cette solution de serveur légère fournit des serveurs de jeu que vous pouvez configurer en fonction de votre jeu. Vous pouvez héberger Realtime des serveurs à l'aide d'une solution d'hébergement Amazon GameLift Servers géré.
Pour plus d'informations sur l'hébergement avec Amazon GameLift ServersRealtime, consultezIntégrer des jeux avec Amazon GameLift ServersRealtime.
Fonctions principales
-
Utilisez les fonctionnalités Amazon GameLift Servers de gestion, notamment le dimensionnement automatique, les files d'attente multi-sites et le placement des sessions de jeu.
-
Utilisez les ressources Amazon GameLift Servers d'hébergement et choisissez le type de matériel AWS informatique pour vos flottes.
-
Tirez parti d'un réseau complet pour l'interaction entre le client et le serveur du jeu.
-
Bénéficiez des fonctionnalités intrinsèques du serveur de jeux avec une logique de serveur personnalisable.
-
Effectuez des mises à jour en direct des configurations Realtime et de la logique du serveur.