> ## 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éation de l'exemple de projet GSDK

> Créez un exemple de projet Unreal ThirdPersonMP prenant en charge la mise en réseau, le multijoueur et le serveur dédié, comme point de départ pour l'intégration du PlayFab GSDK.

# Configuration de l'exemple de projet

Ce guide couvre la construction d'un exemple de projet pouvant fonctionner à la fois comme client de jeu et comme serveur de jeu dédié. Il met en place les exigences minimales d'un projet Unreal avant l'intégration du GSDK.

Ce guide est un excellent point de départ si vous partez de zéro.

## Objectifs

Le projet doit disposer des fonctionnalités suivantes :

* Mise en réseau
* Multijoueur
* Serveur de jeu dédié

Pour ce faire, nous construisons un projet de A à Z à l'aide des tutoriels Unreal.

## Exigences

* Téléchargez Visual Studio. La [version Community](https://visualstudio.microsoft.com/vs/community/) est gratuite.
  * Charges de travail requises : Développement .NET Desktop et Développement Desktop en C++
* Téléchargez le code source d'Unreal Engine. Pour obtenir des instructions, consultez [Downloading Unreal Engine Source code (externe)](https://docs.unrealengine.com/ProgrammingAndScripting/ProgrammingWithCPP/DownloadingSourceCode/).

## Instructions

Toutes les instructions nécessaires figurent dans les tutoriels Unreal. Commencez par télécharger la build source d'Unreal Engine en suivant [ces instructions](https://docs.unrealengine.com/ProgrammingAndScripting/ProgrammingWithCPP/DownloadingSourceCode/) du site web d'Unreal Engine.

Ensuite, suivez le tutoriel Unreal [Third Person Template](https://docs.unrealengine.com/Resources/Templates/ThirdPerson/). Il couvre la création d'un projet de base que nous utiliserons dans la suite de ce document.

Passez ensuite au tutoriel Unreal [Multiplayer Programming Quick Start](https://docs.unrealengine.com/InteractiveExperiences/Networking/QuickStart/). Notez que la première étape de ce tutoriel est une version abrégée du précédent. Ce guide transforme le modèle ThirdPersonMP en projet multijoueur.

Une fois ces guides terminés, vous disposerez d'un client de jeu multijoueur fonctionnel. Vous avez ensuite besoin d'un serveur dédié. À ce stade, passez au tutoriel Unreal [Setting Up Dedicated Servers](https://docs.unrealengine.com/InteractiveExperiences/Networking/HowTo/DedicatedServers/). Il configure un serveur dédié pour votre projet et complète notre liste d'exigences.

Une fois tous les guides terminés, vous disposerez d'un projet multijoueur compatible réseau doté d'un serveur de jeu dédié.

## Étapes suivantes

Vous êtes maintenant prêt à [installer le GSDK Unreal PlayFab](/fr/services/playfab/multiplayer/servers/server-sdks/unreal-gsdk/third-person-mp-example-gsdk-project-setup) dans ce projet.

Vous pouvez également revenir au guide principal du [plug-in Unreal GSDK](/fr/services/playfab/multiplayer/servers/server-sdks/unreal-gsdk#project-gsdk-setup).


## Related topics

- [Génération de votre exemple de projet Unreal](/fr/services/playfab/multiplayer/servers/server-sdks/unreal-gsdk/building-the-third-person-mp-example-project.md)
- [Test et débogage du projet GSDK](/fr/services/playfab/multiplayer/servers/server-sdks/unreal-gsdk/third-person-mp-example-project-local-deployment-and-debugging.md)
- [Version v0.3.0 de l'exemple XBOX Godot](/fr/build/gdk-and-engines/godot-release-notes/godot-release-notes-0-3-0.md)
- [Exemple Wrapper](/fr/services/playfab/multiplayer/servers/wrapper-sample.md)
- [Version v0.1.0 de l'exemple XBOX Godot](/fr/build/gdk-and-engines/godot-release-notes/godot-release-notes-0-1-0.md)
