초기 설정

준비

먼저, Strix Cloud의 다운로드 페이지(https://www.strixcloud.net/app/downloads)에서 Strix Unreal Sample을 다운로드합니다. Strix Cloud에 로그인합니다. 계정이 없다면 간단히(무료로) 만들 수 있습니다.

다운로드 페이지에서 Unreal Engine Samples라고 하는 다운로드 카드를 찾아 최신 버전(본 설명서 작성 시점에서 1.1.1)을 다운로드합니다.

다운로드한 zip 파일(StrixUnrealSample-1.1.1.zip)에는 Unreal 프로젝트가 하나 들어 있으며, 이 프로젝트에는 Strix Unreal SDK가 임포트된 상태입니다. 이 샘플 때문에 Strix Unreal SDK를 따로 다운로드할 필요는 없습니다.

이어서 Strix Cloud에서 이 샘플에 필요한 애플리케이션(Strix Cloud 용어로는 "서버 세트")을 만들고 마스터 서버방 서버로 모두 작동하는 서버 인스턴스를 추가해야 합니다. 정확한 순서는 Strix Cloud 설정을, 자세한 설명은 Strix Cloud 사용자 가이드 를 참조해 주십시오.

프로젝트 설정

위에서 설명한 준비가 끝나면 다음과 같이 조치합니다.

  1. Unreal Editor로 Unreal 프로젝트 파일을 엽니다.

  2. 플레이 하위 메뉴에서 두 플레이어와 함께 선택한 뷰포트 모드에 들어와 있는지 확인하고, Multiplayer Options 아래 고급 설정에서 Auto Connect To Server비활성화 상태인지 확인합니다.

  3. MenuWidgets 폴더에서 Login 위젯을 엽니다.

참고

샘플의 구 버전에서는 서버의 호스트 이름애플리케이션 ID가 변수의 기본 값으로 Blueprint 스크립트에 저장되었으며, 프로젝트를 설정할 때는 그것이 서버를 가리키도록 다시 작성을 해야 했습니다.

샘플의 현재 버전에서는 플레이 중에 샘플의 로그인 화면에 호스트 이름과 애플리케이션 ID를 입력합니다.

이 샘플을 이용하는 방법

Strix Unreal Sample에는 몇 가지 맵이 있습니다. 먼저 방과의 연결을 처리하는 Login 맵을 설명하겠습니다. 맵은 각각 따로 열 수 있지만 우선 Login 맵을 통해 Strix에 연결해야 합니다. 처음에는 로그인 맵을 살펴보고 이어서 각 맵을 살펴보겠습니다.