Démarrer avec les serveurs Amazon GameLift

Spécialement conçu pour faire fonctionner les jeux les plus exigeants au monde

Choisissez votre point de départ

Intégration rapide

Durée estimée : 30 minutes*

 ✔ Organisez des sessions de jeu en moins de 30 minutes sans aucun codage.

​​​✔ Ignorez l'intégration du serveur de jeu. Déployez votre serveur de jeu avec les fonctionnalités de base de gestion des sessions de jeu, y compris les actions par défaut pour démarrer et arrêter les serveurs de jeu en fonction des demandes de sessions de jeu.

​​​​​✔ Testez les options et fonctionnalités d'hébergement d’Amazon GameLift Servers, telles que les mesures en temps réel, la mise à l'échelle automatique de la capacité et le suivi des performances des serveurs.

✖ Intégrez des fonctionnalités avancées de gestion des sessions de jeu, y compris le matchmaking FlexMatch avec remblayage et gestion de l'état des sessions des joueurs.

✖ À utiliser avec des plug-ins de moteur de jeu et des outils d'intégration/personnalisation complets.

Intégration SDK complète

Durée estimée : 60 minutes à 90 minutes*

 ✔ Intégrez votre serveur de jeu pour prendre en charge la gamme complète des fonctionnalités d'hébergement d’Amazon GameLift Servers.

​​​​​​​ ✔ Optimisez les processus de gestion des sessions de jeu pour démarrer, mettre à jour et terminer les sessions de jeu afin de maximiser l'expérience des joueurs.

​​​​​​​ ✔ Configurez votre serveur de jeu pour utiliser d'autres services AWS lors de l'exécution, par exemple pour la gestion des données à l'aide de DynamoDB ou la diffusion de contenu à l'aide d'Amazon S3.

​​​​​​​ ✔ Ajoutez la prise en charge des serveurs de jeu pour bénéficier de fonctionnalités avancées, notamment le matchmaking, le remblayage Amazon GameLift Servers, FlexMatch et les sessions de joueurs.

​​​​​​​ ✔ Simplifiez l'intégration avec les plug-ins des moteurs de jeu pour Unreal Engine et Unity, ou intégrez le SDK du serveur à vos projets de jeu.

*La durée peut varier en fonction des exigences de votre serveur de jeu et de la configuration de votre flotte. Cela n'inclut pas le temps consacré à la configuration des prérequis tels que l'AWS CLI.


Intégration rapide

Démarrez rapidement grâce à des outils de développement simplifiés. 

01

Téléchargez et créez le wrapper SDK

Après avoir téléchargé le wrapper du serveur de jeu, suivez les instructions du fichier LISEZ MOI pour créer l'outil sur votre machine locale.

02

Commencez à héberger localement avec Amazon GameLift Anywhere

Déployez votre serveur de jeu pour l'héberger avec Amazon GameLift Servers. Commencez par configurer votre machine locale en tant qu'hôte pour les tests et le développement itératif. Déployez ensuite avec un hébergement géré sur AWS.

03

Configurer le wrapper SDK

Configurez les paramètres de votre serveur de jeu en saisissant les détails spécifiques de votre build et de votre flotte.

04

Exécuter et tester

Lancez le wrapper du serveur de jeu et créez votre première session de jeu Amazon GameLift Servers.


Intégration SDK complète

Commencez à créer une solution d'hébergement personnalisée optimisée pour votre base de joueurs. Idéal pour l'architecture et le déploiement d'un hébergement de serveurs de jeux prêt pour la production.

Unreal Engine

Commencez à créer votre solution d'hébergement personnalisée en quatre étapes avec le plug-in Amazon GameLift Servers pour Unreal Engine.

01

Télécharger et installer le plug-in

Le plug-in autonome contient toutes les bibliothèques nécessaires pour intégrer Amazon GameLift Servers dans vos projets de jeux Unreal Engine. 

02

Intégrez votre propre jeu

Intégrez Amazon GameLift Servers à votre projet Unreal Engine à l’aide du guide d’intégration et des flux de travail guidés par les plug-ins.

03

Commencez à héberger localement avec Amazon GameLift Anywhere

Déployez votre serveur de jeu pour l'héberger avec Amazon GameLift Servers. Commencez par configurer votre machine locale en tant qu'hôte pour les tests et le développement itératif. Déployez ensuite avec un hébergement géré sur AWS.

04

Surveillez sur la console AWS

Utilisez la console Amazon GameLift pour suivre l'hébergement de votre serveur de jeu, notamment l'état de la flotte, les performances et la capacité. Analysez les statistiques d'utilisation pour obtenir des informations sur les sessions de jeu et l'activité des joueurs.

Téléchargez le SDK du serveur C++ pour Unreal Engine uniquement

Si vous ne pouvez pas utiliser le plug-in complet avec le support de l'éditeur d’Unreal, téléchargez le SDK du serveur pour Unreal et ajoutez-le manuellement à votre projet de jeu.

Télécharger la version 5.2 | 5.1 | 5.0 | 3.4

Unity

Commencez à créer votre solution d'hébergement personnalisée en quatre étapes avec le plug-in Amazon GameLift Servers pour Unity.

01

Télécharger et installer le plug-in

Le plug-in autonome contient toutes les bibliothèques nécessaires pour intégrer Amazon GameLift Servers dans vos projets de jeux Unity.

02

Essayez l’exemple de jeu

Commencez à tester Amazon GameLift Servers en utilisant l’exemple de jeu, une ressource pédagogique conçue pour vous aider à comprendre Unity.

OU

Intégrez votre propre jeu

Intégrez Amazon GameLift Servers à votre projet Unity à l’aide du guide d’intégration et des flux de travail guidés par les plug-ins.

03

Commencez à héberger localement avec Amazon GameLift Anywhere

Déployez votre serveur de jeu pour l'héberger avec Amazon GameLift Servers. Commencez par configurer votre machine locale en tant qu'hôte pour les tests et le développement itératif. Déployez ensuite avec un hébergement géré sur AWS.

04

Surveillez sur la console AWS

Utilisez la console Amazon GameLift pour suivre l'hébergement de votre serveur de jeu, notamment l'état de la flotte, les performances et la capacité. Analysez les statistiques d'utilisation pour obtenir des informations sur les sessions de jeu et l'activité des joueurs.

Téléchargez le SDK du serveur C# pour Unity uniquement

Si vous ne pouvez pas utiliser le plug-in complet avec le support Unity, téléchargez le SDK du serveur pour Unity et ajoutez-le manuellement à votre projet de jeu.

Télécharger la version 5.2 | 5.1

Commencez votre parcours

Suivez les étapes pour utiliser les kits SDK Amazon GameLift disponibles pour les moteurs personnalisés développés en C#, C++ et Go.

Kit SDK de serveur C++

Le kit SDK de serveur C++ permet aux développeurs de jeux utilisant C++ d'intégrer des serveurs de jeu Windows ou Linux personnalisés à Amazon GameLift.

Plugin du kit SDK de serveur C++ pour Unreal

Un plug-in Unreal léger pour le kit SDK de serveur C++ qui offre une intégration aisée avec les projets basés sur Unreal Engine.

Kit SDK de serveur C#

Le kit SDK de serveur C# permet aux développeurs de jeux utilisant C# d’intégrer des serveurs de jeu Windows ou Linux personnalisés à Amazon GameLift

Plugin du kit SDK de serveur C# pour Unity

Un plugin Unity léger pour le kit SDK de serveur C# qui s'intègre facilement aux projets Unity prenant en charge Unity 2020.3 LTS, 2021.3 LTS et 2022.3 LTS pour Windows et Mac OS. Il prend en charge à la fois les profils .NET Framework et .NET Standard de Unity.

Le kit SDK de serveur Go permet aux développeurs de jeux utilisant le langage de programmation Go d’intégrer des serveurs de jeux Windows ou Linux personnalisés à Amazon GameLift

C#

Le kit Amazon GameLift Realtime Client SDK permet à vos jeux multijoueurs légers de communiquer avec vos serveurs de jeu en temps réel Amazon GameLift en utilisant TCP ou UDP. Le kit inclut un client C# qui peut être utilisée avec Unity 2020 et les moteurs de jeu C# personnalisés.