PUN Classic (v1), PUN 2, Bolt는 휴업 모드입니다. Unity2022에 대해서는 PUN 2에서 서포트하지만, 신기능의 추가는 없습니다. 현재 이용중인 고객님의 PUN 및 Bolt 프로젝트는 중단되지 않고, 퍼포먼스나 성능이 떨어지는 일도 없습니다. 앞으로의 새로운 프로젝트에는 Photon Fusion 또는 Quantum을 사용해 주십시오.

개요

프리팹으로 호스팅 (Servers 2.0)

이 튜토리얼에서는 PlayFab에서 제공하는 호스팅 서버에 Photon Bolt SDK를 사용하여 헤드리스 게임 서버를 구축하는 방법에 대해 설명합니다. 이 서비스는 PlayFab Multiplayer Servers 2.0 (Thunderhead)으로 불리며 개발자에게 Azure에서 동적으로 확장되는 맞춤형 게임 서버 풀을 운영할 수 있는 옵션을 제공합니다.

PlayFab 멀티플레이어 서버에는 세 가지 핵심 개념이 있습니다.

  • 게임 서버 실행 파일: 이 어플리케이션은 Azure에서 실행됩니다. 이 경우 PlayFab 컨테이너에 의해 실행되는 당사의 게임 서버 바이너리입니다.
  • 빌드: 이것은 게임을 실행하는 데 필요한 에셋과 인증서가 포함된 게임 서버 실행 파일입니다. 즉, 게임 서버를 작업 이미지로 패키징 하기 위해 PlayFab 서버에 업로드할 zip입니다.
  • 게임 서버: 게임 서버 실행 파일을 실행하는 컨테이너입니다. 단일 가상 시스템에서 실행 중인 서버가 여러 대일 수 있습니다.

서비스의 동작 방식과 기타 상세 내용은 여기에서 더 확인하실 수 있습니다.

이 튜토리얼에서는 볼트의 작동 방식과 게임 서버 및 게임 클라이언트의 작동 방식에 대한 지식을 이미 갖추고 있다고 가정합니다. 사전 지식이 부족하신 경우에는, 시작하기 튜토리얼 (링크) 와 고급 튜토리얼 (링크)를 읽어 보세요.

PlayFab과 Photon Bolt를 통합하려면 설정 및 코딩이 포함된 몇 가지 단계가 필요합니다. 다음 장에서는 다음 사항에 대해 설명합니다.

  1. PlayFab 게임 타이틀 설정 방법
  2. Bolt 프로젝트에 PlayFab SDK를 통합하는 방법
  3. Bolt + PlayFab 통합의 동작 방식
  4. Bolt 게임 서버를 디플로이하는 방법과 플레이!
Back to top