Passer au contenu principal
LocalMultiplayerAgent (LMA) est un agent d’assistance qui accélère les itérations de développement en vous permettant de tester ou d’exécuter votre serveur de jeu sur votre machine locale. Sans aucune connexion cloud, LMA peut fournir des réponses simulées au SDK du serveur de jeu (GSDK) et tester vos serveurs de jeu comme s’ils s’exécutaient sur PlayFab Multiplayer Servers (MPS). Voici quelques exemples de ce que vous pouvez faire avec LocalMultiplayerAgent :
  • Vérifier l’intégration du GSDK à vos serveurs de jeu.
  • Tester la connexion à vos serveurs de jeu
  • Effectuer un diagnostic de vos serveurs de jeu : journaux et fichiers de configuration générés pour chaque session de jeu
  • Vérifier la configuration de la build

Prérequis

  1. Serveur de jeu intégré au GSDK.
    Le GSDK facilite la communication bidirectionnelle entre le processus de votre serveur de jeu et le service MPS. Pour savoir comment intégrer des serveurs de jeu au GSDK, consultez cet article. Ce tutoriel utilise l’exemple Wrapper disponible sur GitHub. L’exemple Wrapper comprend un faux jeu et le GSDK. Pour télécharger l’exemple, consultez Exemple PlayFab Wrapper.
  2. Ensemble d’outils LocalMultiplayerAgent (LMA).
    Téléchargez la dernière version et extrayez-la dans le dossier de votre choix (par exemple, C:\PlayFabVmAgent).
  3. [Facultatif] Installez Docker Desktop sur Windows.
    LMA peut déboguer des serveurs de jeu en conteneur Linux/Windows à l’aide de Docker pour Windows. Vous pouvez ignorer cette étape si vous souhaitez exécuter votre serveur de jeu en tant que processus (exécutable de serveur de jeu) plutôt qu’en conteneur.

Étapes suivantes

  • Exécuter LocalMultiplayerAgent en mode processus
    En mode processus, LMA exécute un serveur de jeu exécutable et communique directement avec lui, sans qu’il soit nécessaire de configurer Docker.
    Aucune connaissance des conteneurs n’est requise : vous n’avez pas besoin de créer de programme s’exécutant dans un conteneur.
  • Exécuter LocalMultiplayerAgent en mode conteneur
    En mode conteneur, LMA exécute et teste un serveur de jeu s’exécutant dans un conteneur [Windows/Linux].
Dernière modification le 8 octobre 2026