> ## 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.

# Créer une build de serveur de jeu

> Créez une build de serveur de jeu PlayFab Multiplayer Servers (MPS) en empaquetant votre exécutable et vos actifs, et en intégrant le GSDK pour l'environnement hébergé.

Cette rubrique explique comment créer une build de serveur de jeu pour PlayFab Multiplayer Servers (MPS). Une build de serveur de jeu contient généralement des actifs de jeu et un exécutable qui s'exécute sur le serveur.

Lorsque vous utilisez PlayFab Multiplayer Servers, vous devez apporter des modifications à votre build de serveur de jeu habituelle pour qu'elle puisse y fonctionner. Cette build de serveur modifiée est appelée build de serveur de jeu multijoueur PlayFab.

Si vous n'êtes pas sûr des termes utilisés, consultez la [Terminologie](/fr-CA/services/playfab/multiplayer/servers/server-terms).

## Créer une build de serveur de jeu multijoueur PlayFab

Vous pouvez convertir votre build de serveur de jeu habituelle en build de serveur de jeu multijoueur PlayFab en l'intégrant au SDK du serveur de jeu PlayFab (GSDK).

1. Téléchargez le [GSDK](/fr-CA/services/playfab/multiplayer/servers/server-sdks/overview) dont vous avez besoin
2. Ouvrez le projet de code de votre serveur de jeu existant et ajoutez le GSDK en tant que dépendance
3. Implémentez les fonctions essentielles (au minimum les méthodes **Start** et **ReadyForPlayers**) à l'aide des API du GSDK. Pour obtenir des extraits de code, consultez [Intégration des serveurs de jeu au GSDK](/fr-CA/services/playfab/multiplayer/servers/integrating-game-servers-with-gsdk).
4. Générez et compilez l'exécutable du serveur de jeu pour créer la build de serveur de jeu multijoueur PlayFab

Cette nouvelle build permet désormais de gérer les serveurs de jeu créés à l'aide de PlayFab Multiplayer Servers. L'ajout d'autres méthodes offre un meilleur contrôle et vous fournit des informations sur les serveurs. Pour plus d'instructions, consultez [Program.cs](https://github.com/PlayFab/MpsSamples/blob/master/wrappingGsdk/wrapper/Program.cs) dans l'exemple [Wrapper](/fr-CA/services/playfab/multiplayer/servers/wrapper-sample).

<Note>
  Envisagez d'utiliser notre utilitaire de débogage open source LocalMultiplayerAgent pour tester votre serveur de jeu avant de le téléverser dans MPS. Cela vous permettra d'éviter des coûts inutiles si votre serveur de jeu ne démarre pas ou n'est pas correctement intégré au GSDK. Vous pouvez télécharger LocalMultiplayerAgent [ici](https://github.com/PlayFab/MpsAgent) et consulter les instructions [ici](/fr-CA/services/playfab/multiplayer/servers/locally-debugging-game-servers-and-integration-with-playfab). LocalMultiplayerAgent peut également être utilisé pour les tests et le débogage itératifs pendant le développement de votre serveur de jeu.
</Note>

## Étape suivante

Lorsque vous utilisez des serveurs de jeu Windows, vous devez utiliser l'image de conteneur Windows managée. La build de serveur de jeu multijoueur PlayFab peut donc être téléversée sous forme de fichier zip, avec d'autres dépendances (fichiers DLL), lors du processus [Déployer une build](/fr-CA/services/playfab/multiplayer/servers/deploying-playfab-multiplayer-server-builds). Pour vous aider à déterminer ce qui doit être inclus dans le fichier zip, consultez [Déterminer les DLL requises](/fr-CA/services/playfab/multiplayer/servers/determining-required-dlls).

Lorsque vous utilisez des serveurs de jeu Linux, vous devez [créer et déployer des builds Linux](/fr-CA/services/playfab/multiplayer/servers/deploying-linux-based-builds), et la build de serveur de jeu multijoueur PlayFab peut être incluse dans l'image. Une fois votre image personnalisée téléversée, vous pouvez [déployer une build](/fr-CA/services/playfab/multiplayer/servers/deploying-playfab-multiplayer-server-builds).

## Voir aussi

* [Déterminer les fichiers DLL à inclure dans le package d'actifs pour les serveurs Windows](/fr-CA/services/playfab/multiplayer/servers/determining-required-dlls)
* [Débogage local et intégration pour les serveurs Windows](/fr-CA/services/playfab/multiplayer/servers/locally-debugging-game-servers-and-integration-with-playfab)
* [Créer et déployer des builds Linux](/fr-CA/services/playfab/multiplayer/servers/deploying-linux-based-builds)


## Related topics

- [Utiliser PlayFab Multiplayer Servers pour héberger des jeux multijoueurs](/fr-CA/services/playfab/multiplayer/servers/using-playfab-servers-to-host-games.md)
- [Serveurs](/fr-CA/services/playfab/multiplayer/servers/index.md)
- [Créer votre premier serveur](/fr-CA/services/playfab/multiplayer/servers/create-your-first-server.md)
- [Créer et déployer des builds Linux](/fr-CA/services/playfab/multiplayer/servers/deploying-linux-based-builds.md)
- [Déployer des builds à l'aide de Game Manager](/fr-CA/services/playfab/multiplayer/servers/deploy-using-game-manager.md)
