> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Vue d'ensemble de LocalMultiplayerAgent

> Vue d'ensemble de LocalMultiplayerAgent (LMA) pour tester localement les intégrations PlayFab Multiplayer Servers, en simulant les réponses du GSDK sans déploiement dans le nuage.

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 infonuagique, 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](/fr-CA/services/playfab/multiplayer/servers/integrating-game-servers-with-gsdk).
   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](https://github.com/PlayFab/MpsSamples/tree/main/wrappingGsdk).

2. Ensemble d'outils LocalMultiplayerAgent (LMA).\
   Téléchargez la dernière [version](https://github.com/PlayFab/MpsAgent/releases) et extrayez-la dans le dossier de votre choix (par exemple, C:\PlayFabVmAgent).

3. \[Facultatif] Installez [Docker Desktop sur Windows](https://docs.docker.com/docker-for-windows/install/).\
   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](/fr-CA/services/playfab/multiplayer/servers/LocalMultiplayerAgent/run-process-based-gameserver)\
  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](/fr-CA/services/playfab/multiplayer/servers/LocalMultiplayerAgent/run-container-gameserver)\
  En mode conteneur, LMA exécute et teste un serveur de jeu s'exécutant dans un conteneur \[Windows/Linux].


## Related topics

- [Débogage local des serveurs de jeu et intégration à PlayFab](/fr-CA/services/playfab/multiplayer/servers/locally-debugging-game-servers-and-integration-with-playfab.md)
- [Déboguer des serveurs de jeu en conteneur avec LocalMultiplayerAgent](/fr-CA/services/playfab/multiplayer/servers/LocalMultiplayerAgent/run-container-gameserver.md)
- [Déboguer des serveurs de jeu basés sur un processus à l'aide de LocalMultiplayerAgent](/fr-CA/services/playfab/multiplayer/servers/LocalMultiplayerAgent/run-process-based-gameserver.md)
- [Vue d'ensemble de l'API Multiplayer Manager](/fr-CA/services/xbox-services/multiplayer/mpm/concepts/live-multiplayer-manager-api-overview.md)
- [Vue d'ensemble de Multiplayer Manager](/fr-CA/services/xbox-services/multiplayer/mpm/live-multiplayer-manager-overview.md)
