Accédez aux outils GameLift de développement Amazon - Amazon GameLift

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.

Accédez aux outils GameLift de développement Amazon

Amazon GameLift fournit un ensemble de solutions SDKs que vous pouvez utiliser avec vos solutions d'hébergement de jeux. Utilisez Amazon GameLift SDKs pour ajouter des fonctionnalités aux serveurs de jeux, aux clients de jeux et aux services principaux qui interagissent avec le GameLift service Amazon.

Pour obtenir les dernières informations sur GameLift SDK les versions et la SDK compatibilité d'Amazon, consultezNotes de GameLift publication d'Amazon.

Pour les serveurs de jeux

Intégrez et créez vos serveurs de jeu 64 bits avec le GameLift serveur AmazonSDK. Les serveurs de jeu utilisent le serveur SDK pour communiquer avec le GameLift service Amazon afin de démarrer et de gérer des sessions de jeu. Pour plus d'informations sur l'intégration du serveurSDK, consultez les rubriques dePréparation de jeux pour Amazon GameLift.

Systèmes d'exploitation pour le développement

Le GameLift serveur Amazon SDK prend en charge les environnements de développement suivants :

  • Windows

  • Linux

Langages de programmation

Le GameLift serveur Amazon SDK est disponible dans les langues suivantes. Serveur de téléchargement SDKs. Pour obtenir des informations spécifiques à la version et des instructions d'installation, consultez les fichiers readme inclus dans chaque package.

Moteurs de jeu

Utilisez un langage spécifique SDKs avec n'importe quel moteur prenant en charge les bibliothèques C++, C# ou Go. En outre, Amazon GameLift propose des plugins pour les moteurs de jeu suivants. Téléchargez les GameLift plugins Amazon

Systèmes d'exploitation d'exécution de serveurs de jeux

Le GameLift serveur Amazon SDK prend en charge les serveurs de jeu conçus pour fonctionner sur les plateformes suivantes :

Pour les services clients liés aux jeux

Créez un service principal 64 bits pour vos clients de jeu à l'aide de AWS SDK with the Amazon GameLift API. Votre service principal gère les interactions côté client avec Amazon GameLift pour démarrer de nouvelles sessions de jeu, rejoindre des joueurs à des jeux et effectuer d'autres tâches. Téléchargez le AWS SDK.

Pour plus d'informations sur l'utilisation AWS SDK avec Amazon GameLift, consultez les ressources suivantes :

Pour les serveurs en temps réel

Configurez et déployez des serveurs en temps réel pour héberger vos parties multijoueurs. Pour permettre à vos clients de jeu de se connecter à des serveurs en temps réel, utilisez le client Amazon GameLift Realtime. SDK Les clients de jeu l'utilisent SDK pour échanger des messages avec un serveur en temps réel et avec d'autres clients de jeu qui se connectent au serveur. Pour commencer, téléchargez le client SDK Amazon GameLift Realtime. Pour plus d'informations sur la configuration, consultezIntégration d'un client de jeu pour les serveurs en temps réel.

SDKsoutien

Le client Realtime SDK contient le code source pour les langues suivantes :

  • C# (. NET)

Environnements de développement

Créez le fichier SDK à partir des sources selon les besoins des systèmes d'exploitation de développement et moteurs de jeu pris en charge suivants :

  • Systèmes d'exploitation : Windows, Linux, Android, iOS

  • Moteurs de jeu — Unity, moteurs compatibles avec les bibliothèques C#

Systèmes d'exploitation de serveur de jeux

Vous pouvez déployer des serveurs en temps réel sur des ressources d'hébergement exécutées sur les plateformes suivantes :