- Amazon GameLift›
- Amazon GameLift Servers›
- Démarrer
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
*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
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.
Intégration rapide
Démarrez rapidement grâce à des outils de développement simplifiés.
1. Téléchargez et créez le wrapper SDK
2. 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.
3. 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.
4. 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
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, ou utilisez le SDK Amazon GameLift Servers pour Unreal Engine pour intégrer manuellement votre serveur de jeu.
1. Télécharger et installer le plug-in
2. Intégrez votre propre jeu
3. 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.
4. 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.
Unity
Commencez à créer votre solution d'hébergement personnalisée en quatre étapes avec le plug-in Amazon GameLift Servers pour Unity, ou utilisez le SDK Amazon GameLift Servers pour Unity pour intégrer manuellement votre serveur de jeu.
1. 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.
2. 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.
3. 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.
4. 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.
5. 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.
Moteur personnalisé ou autre
Pour tous les autres moteurs de jeu, intégrez le SDK du serveur pour Amazon GameLift à vos projets. Le SDK est disponible pour les environnements de développement 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.
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
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.