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

# GSDK 예제 프로젝트 생성

> PlayFab GSDK 통합의 시작점으로 네트워킹, 멀티플레이어 및 전용 서버 지원이 포함된 Unreal ThirdPersonMP 예제 프로젝트를 만듭니다.

# 예제 프로젝트 설정

이 가이드에서는 게임 클라이언트 및 전용 게임 서버로 작동할 수 있는 예제 프로젝트의 구성을 다룹니다. 이는 GSDK를 통합하기 전에 Unreal 프로젝트에 대한 최소 요구 사항을 설정합니다.

이 가이드는 처음부터 시작하는 경우 훌륭한 시작점입니다.

## 목표

프로젝트에는 다음과 같은 기능과 특징이 있어야 합니다.

* 네트워킹
* 멀티플레이어
* 전용 게임 서버

이를 위해 Unreal 튜토리얼을 사용하여 처음부터 프로젝트를 구성합니다.

## 요구 사항

* Visual Studio를 다운로드합니다. [Community 버전](https://visualstudio.microsoft.com/vs/community/)은 무료입니다.
  * 필수 워크로드: .NET 데스크톱 개발 및 C++를 사용한 데스크톱 개발
* Unreal Engine 소스 코드를 다운로드합니다. 자세한 내용은 [Downloading Unreal Engine Source code (외부)](https://docs.unrealengine.com/ProgrammingAndScripting/ProgrammingWithCPP/DownloadingSourceCode/)를 참조하세요.

## 지침

필요한 모든 지침은 Unreal 튜토리얼에 있습니다. 먼저 Unreal Engine 웹 사이트의 [이 지침](https://docs.unrealengine.com/ProgrammingAndScripting/ProgrammingWithCPP/DownloadingSourceCode/)에 따라 Unreal Engine 소스 빌드를 다운로드합니다.

다음으로 Unreal [Third Person Template](https://docs.unrealengine.com/Resources/Templates/ThirdPerson/) 튜토리얼을 따라야 합니다. 이는 이 문서의 나머지 부분에서 사용할 기본 프로젝트의 생성을 다룹니다.

그런 다음 Unreal [Multiplayer Programming Quick Start](https://docs.unrealengine.com/InteractiveExperiences/Networking/QuickStart/) 튜토리얼로 진행해야 합니다. 참고: 이 튜토리얼의 첫 번째 단계는 위 튜토리얼의 축약 버전입니다. 이 가이드는 ThirdPersonMP 템플릿을 멀티플레이어 프로젝트로 업그레이드합니다.

위 가이드를 완료하면 작동하는 멀티플레이어 게임 클라이언트가 있습니다. 다음으로 전용 서버가 필요합니다. 이 시점에서 Unreal [Setting Up Dedicated Servers](https://docs.unrealengine.com/InteractiveExperiences/Networking/HowTo/DedicatedServers/) 튜토리얼로 진행해야 합니다. 이는 프로젝트에 대한 전용 서버를 설정하고 요구 사항 목록을 마칩니다.

모든 가이드를 마치면 전용 게임 서버가 있는 네트워크 지원 멀티플레이어 프로젝트를 갖게 됩니다.

## 다음 단계

이제 이 프로젝트에 [PlayFab Unreal GSDK 설치](/services/playfab/multiplayer/servers/server-sdks/unreal-gsdk/third-person-mp-example-gsdk-project-setup)를 진행할 준비가 되었습니다.

또는 기본 [Unreal GSDK 플러그인](/services/playfab/multiplayer/servers/server-sdks/unreal-gsdk#project-gsdk-setup) 가이드로 돌아갈 수 있습니다.


## Related topics

- [GSDK 프로젝트 설정](/ko/services/playfab/multiplayer/servers/server-sdks/unreal-gsdk/third-person-mp-example-gsdk-project-setup.md)
- [Unreal 예제 프로젝트 빌드](/ko/services/playfab/multiplayer/servers/server-sdks/unreal-gsdk/building-the-third-person-mp-example-project.md)
- [GSDK 프로젝트 클라우드 배포](/ko/services/playfab/multiplayer/servers/server-sdks/unreal-gsdk/third-person-mp-example-project-cloud-deployment.md)
- [GSDK 프로젝트 테스트 및 디버깅](/ko/services/playfab/multiplayer/servers/server-sdks/unreal-gsdk/third-person-mp-example-project-local-deployment-and-debugging.md)
- [PlayFab Unreal GSDK 플러그인 개요](/ko/services/playfab/multiplayer/servers/server-sdks/unreal-gsdk/index.md)
