Skip to main content
이 항목에서는 PlayFab Multiplayer Servers(MPS)용 게임 서버 빌드를 만드는 방법을 설명합니다. 게임 서버 빌드는 일반적으로 게임 자산과 서버에서 실행되는 실행 파일을 포함합니다. PlayFab Multiplayer Servers를 사용할 때는 일반 게임 서버 빌드에 수정 사항을 적용해야 이 서버에서 작동할 수 있습니다. 이렇게 수정된 서버 빌드를 PlayFab Multiplayer Game Server Build라고 합니다. 사용되는 용어에 대해 잘 모르는 경우 용어를 참조하세요.

PlayFab Multiplayer Game Server Build를 만드는 방법

일반 게임 서버 빌드를 PlayFab Game Server SDK(GSDK)와 통합하여 PlayFab Multiplayer Game Server Build로 변환할 수 있습니다.
  1. 필요한 GSDK를 다운로드합니다
  2. 기존 게임 서버 코드 프로젝트를 열고 GSDK를 종속성으로 추가합니다
  3. GSDK의 API를 사용하여 필수 함수(최소한 StartReadyForPlayers 메서드)를 구현합니다. 코드 조각은 GSDK와 게임 서버 통합을 참조하세요.
  4. 게임 서버 실행 파일을 빌드하고 컴파일하여 PlayFab Multiplayer Game Server Build를 만듭니다
이 새로운 빌드는 이제 PlayFab Multiplayer Servers를 사용하여 만든 게임 서버를 관리하는 데 도움이 됩니다. 더 많은 메서드를 추가하면 서버에 대한 제어력이 향상되고 서버 정보를 얻을 수 있습니다. 자세한 지침은 Wrapper 샘플의 Program.cs를 참조하세요.
MPS에 업로드하기 전에 게임 서버를 테스트하기 위해 오픈 소스 디버깅 유틸리티인 LocalMultiplayerAgent를 사용하는 것을 고려해 보세요. 이는 게임 서버가 시작되지 않거나 GSDK와 제대로 통합되지 않은 경우 불필요한 비용을 방지하는 데 도움이 됩니다. LocalMultiplayerAgent는 여기에서 다운로드할 수 있으며 지침은 여기에서 확인할 수 있습니다. LocalMultiplayerAgent는 게임 서버 개발 중 반복 테스트/디버깅에도 사용할 수 있습니다.

다음 단계

Windows 게임 서버를 사용할 때는 관리형 Windows 컨테이너 이미지를 사용해야 합니다. 따라서 PlayFab Multiplayer Game Server Build는 빌드 배포 프로세스 중에 다른 종속성(DLL 파일)과 함께 압축된 파일로 업로드할 수 있습니다. 압축 파일에 포함되어야 하는 항목을 결정하는 데 도움이 되도록 필수 DLL 결정을 참조하세요. Linux 게임 서버를 사용할 때는 Linux 빌드 생성 및 배포가 필요하며 PlayFab Multiplayer Game Server Build를 이미지의 일부로 포함할 수 있습니다. 사용자 지정 이미지가 업로드되면 빌드를 배포할 수 있습니다.

참고 항목

마지막 수정일 2026년 8월 25일