시작하기
참고: 이 페이지는 Unity Dashboard에서 사용 가능한 Multiplay Hosting에 관한 콘텐츠를 다루고 있습니다. Clanforge를 사용 중인 경우 Clanforge 기술 자료를 참고하십시오.
이 가이드는 Multiplay Hosting을 프로젝트의 게임 서버 오케스트레이션 플랫폼으로 설정하는 방법을 설명합니다. 학습할 내용은 다음과 같습니다.
참고: 이미 Multiplay Hosting을 설정했으며 특정 작업을 수행하는 방법을 학습하려는 경우, 가이드를 참고하십시오.
팁: Game Server Hosting 설정 방법(영문) YouTube 동영상을 참고하십시오.
필수 조건
시작하기 전에, 다음 필수 조건을 충족해야 합니다.
- 프로젝트가 하나 이상 존재하는 Unity Dashboard 계정이 있습니다.
- Multiplay Hosting의 연동 요구 사항을 충족하는 게임 서버 실행 파일이 있습니다.
Multiplay Hosting 설정
Unity Dashboard를 통해 Multiplay Hosting을 설정하고 관리할 수 있습니다.
- cloud.unity.com으로 이동합니다.
- 사이드바에서 Products 탭을 선택합니다.
- Gaming Services > Multiplayer에서 Multiplay Hosting로 이동한 다음 Launch를 선택합니다.
- Setup guide를 선택합니다.
참고: Multiplay Hosting을 처음 실행하면, 사이드바의 Shortcuts 섹션에 Multiplay Hosting이 추가되고 Overview 페이지가 열립니다.
게임 서버 연동
Multiplay Hosting 설정 프로세스의 첫 번째 단계는 게임 서버 실행 파일을 연동하는 것입니다. Multiplay Hosting에서는 이 실행 파일을 빌드 실행 파일이라고도 합니다.
게임 엔진 선택
- Setup guide에서 Integrate game server를 선택합니다.
- 게임 서버 실행 파일이 지원하는 게임 엔진을 선택합니다. Multiplay Hosting은 엔진에 구애받지 않으므로 Unity, Unreal이나 커스텀 엔진을 사용할 수 있습니다.
- 엔진을 선택한 다음 Next를 눌러 계속합니다.
Unity 프로젝트 연결
계속하기 전에 Unity 에디터를 사용하여 Unity Dashboard에 프로젝트를 연결해야 합니다.
참고: Unity 에디터에서 이미 프로젝트를 연결했거나 Unreal Engine 또는 커스텀 엔진을 사용 중인 경우 이 단계를 생략해도 됩니다.
- Unity Dashboard에 프로젝트를 연결하기 전에 에디터에 로그인합니다.
- File > Project Settings > Services를 선택합니다.
- 기존의 Unity 프로젝트를 사용하려면 Use an existing Unity project ID를 선택합니다. Unity 에디터에서 프로젝트를 생성하려면 Organization과 Create project ID를 차례대로 선택합니다.
- Link project ID를 선택합니다.
- Unity 에디터에서 프로젝트를 연결한 후 Unity Dashboard에서 Next를 선택합니다.
팁: Game Server SDK에 게임을 연동하는 방법은 Unity용 Game Server SDK 기술 자료를 참고하십시오.
Multiplay Hosting 패키지 설치
Unity Dashboard에 프로젝트를 연결하면 최신 버전의 Multiplay Hosting 패키지를 설치할 수 있습니다.
Unity 패키지 관리자를 사용하여 Unity 에디터에 Multiplay Hosting 패키지를 임포트합니다.
- Unity에서 Window > Package Manager로 이동합니다.
- Package Manager에서 옆에 아래쪽 화살표가 있는 더하기(+) 아이콘을 선택합니다.
- Add package by name을 선택합니다.
- Name 필드에 다음 텍스트 스니핏을 붙여 넣고 Add를 선택합니다.
- Unity 6 이상:
com.unity.services.multiplayer
- Unity 2022 LTS 이하:
com.unity.services.multiplay
- Unity 6 이상:
- Unity 에디터에 Multiplay Hosting 패키지를 임포트한 다음 Unity Dashboard에서 Finish를 선택합니다.
빌드 만들기
다음 섹션에서는 첫 빌드를 생성하는 방법을 안내하고 Unity Dashboard에 내장된 가이드를 보완합니다.
다음 방법으로 빌드를 생성할 수 있습니다.
빌드 구성 만들기
이전 단계에서 생성한 빌드의 빌드 구성을 생성하고 서버 밀도를 설정합니다. 빌드 구성을 참고하십시오.
플릿 만들기
빌드 구성을 생성한 후 첫 번째 플릿을 생성하고 다음 설정을 정의합니다.
테스트 할당 만들기
마지막으로 테스트 할당을 생성하여 모든 것이 올바르게 작동하는지 확인합니다. 자세한 내용은 테스트 할당 기술 자료를 참고하십시오.
다음 단계
축하합니다! Multiplay Hosting 설정을 완료했습니다. Unity Dashboard에서 Multiplay Hosting으로 계속 진행하면 다음을 수행할 수 있습니다.
- 플릿의 분석 결과를 확인합니다.
- 빌드, 빌드 구성, 플릿을 추가로 구성합니다.
- 테스트 할당을 추가로 생성합니다.
Matchmaker나 Analytics, Cloud Code 같은 다른 Unity 서비스도 구성할 수 있습니다.