PlayFab Multiplayer Servers를 사용하고 보려면 이 기능을 활성화해야 합니다. 새 사용자인 경우, Game Manager 방법을 사용하여 이 기능을 활성화하는 것이 좋습니다. 지침은 PlayFab 서버 기능 활성화를 참조하세요.
타이틀 ID 및 개발자 비밀 키 가져오기
-
PlayFab 타이틀 ID 가져오기
- PlayFab.com에서 개발자 계정에 로그인합니다.
- Game Manager에서 My Studios and Titles 페이지로 이동합니다. 게임 타이틀을 찾아 PlayFab 게임 타이틀 ID를 가져옵니다.
-
타이틀의 개발자 비밀 키 가져오기
- Game Manager에서 타이틀 > 설정(톱니바퀴 아이콘)을 선택합니다.
- Title settings를 선택한 다음 Secret Keys 탭을 선택하여 개발자 비밀 키를 가져옵니다.
PlayFab MultiplayerAPI PowerShell 모듈 설치
- 관리자 권한으로 Windows PowerShell을 엽니다.
- PlayFab Multiplayer PowerShell 모듈을 이전에 설치한 경우, 다음 명령을 사용하여 제거합니다. 이 모듈은 이제 더 이상 사용되지 않습니다.
- 새 PlayFabMultiplayer API 모듈을 설치합니다.
- 다음 명령을 실행하여 PlayFab Multiplayer PowerShell 모듈의 cmdlet에 대해 자세히 알아보세요. 또는 PlayFabMultiplayerApi cmdlet 참조 문서를 참조할 수도 있습니다.
타이틀용 EntityToken 획득
타이틀 ID와 연결된 개발자 키를 사용하여 다음 명령을 실행합니다. PlayFabMultiplayerApi PowerShell 모듈을 사용할 때 세션 시작 시 이 명령을 실행해야 합니다. 이는 GetEntityToken API를 호출하여 EntityToken을 획득하고 향후 cmdlet에서 사용할 수 있도록 환경 변수에 저장합니다.타이틀에 대해 멀티플레이어 서버 기능 활성화
아래 cmdlet을 실행하여 Multiplayer Servers 기능을 활성화합니다. 이는 enable multiplayer servers API를 호출합니다.Title must have a valid payment instrument associated with it in order to enable Multiplayer Servers라는 오류가 표시되는 경우, Game Manager를 사용하여 결제 정보를 추가하려면 PlayFab Multiplayer Servers 활성화를 참조하세요.
자산 업로드
Windows 서버용 빌드를 배포할 때는 자산 업로드가 필수입니다. 이는 자산이 관리형 Windows 컨테이너 이미지를 사용자 지정하기 때문입니다. 그러나 Linux 서버용 빌드를 배포할 때는 Linux 컨테이너 이미지를 사용자 지정할 수 있으므로 선택 사항입니다. 자세한 내용은 Linux 빌드 생성 및 배포를 참조하세요. 자산을 업로드하려면 이 명령을 실행합니다.- Filepath: 업로드할 로컬 파일의 경로
- AssetName: 업로드할 자산의 이름
빌드 생성
- Windows 서버용 빌드를 생성할 때 자산을 업로드해야 합니다. 그렇지 않은 경우 자산 업로드를 참조하세요.
- Linux 서버용 빌드를 생성할 때는 PlayFab 컨테이너 레지스트리에 사용자 지정 Linux 컨테이너 이미지를 업로드해야 합니다. 자세한 내용은 Linux 빌드 생성 및 배포를 참조하세요.
무료 평가판에서 제공되는 리소스를 활용하려는 경우 __vmSize__와 __regions__에 올바른 값을 사용하세요.
VM 종료
VM을 종료하는 세 가지 방법이 있습니다.- 지역의 target standby를 0으로 설정하면 해당 지역의 VM만 종료됩니다.
- 빌드에서 특정 지역을 삭제합니다.
- 전체 빌드를 삭제하면 이 빌드의 모든 지역에서 VM이 종료됩니다.
