수정중인 페이지 입니다.

Fusion 101 - 시작하기

개요

Fusion 101은 Fusion 프로젝트를 시작하는 데 필요한 초기 단계를 설명합니다. 유니티와 C#에 대한 전반적인 이해가 있어야 합니다.

메인 화면으로

단계 0 - 계정 생성

시작하기에 앞서, PhotonEngine 계정을 여기에서 생성합니다.

메인 화면으로

단계 1 - SDK 다운로드

최신 SKD는 시작하기 > SDK & 릴리즈 노드 페이지에서 다운로드할 수 있습니다. 이 페이지로 이동하시려면 여기를 클릭하세요

Download the SDK
SDK 다운로드.

메인 화면으로

단계 2 - 유니티 필요 사양을 확인합니다

유니티 버전이 Fusion을 실행하기 위한 최소 사양을 만족하는지 체크합니다. 최신 필요 사항은 필요 사항의 시작하기 > SDK & 릴리즈 노트에 있습니다. 여기를 클릭하여 해당 페이지로 이동합니다.

이 글을 쓰는 시점의 최소 요구 사항은 Unity 2020.3.x LTS 이상입니다. 버전이 오래된 경우 유니티 허브에서 최신의 안정된 유니티 버전을 설치하십시오.

Install a compatible Unity Editor
호환되는 Unity Editor를 설치.

메인 화면으로

단계 3 - 빈 프로젝트 생성

빈 프로젝트를 생성합니다.

주의: Fusion은 네트워킹 라이브러리이므로 선택한 렌더링 파이프라인에 구애받지 않으므로 모든 라이브러리에서 작동합니다.

Create an Empty Project
빈 프로젝트 생성.

메인 화면으로

단계 4 - Fusion 프로젝트 준비

Fusion SDK를 임포트 하기 전에 , 기본 유니티 프로젝트 설정을 수정해야 합니다.

에셋 직렬화

일부 Fusion 설정들은 ScriptableObject 에셋이 저장됩니다. 이 설정이 항상 유지하려면 에셋 직렬화의 모드가 Edit > Project Settings > Editor > Asset Serialization > Mode에서 Force Text로 설정되어야 합니다.

Asset Serialization Mode
Asset Serialization 모드를 Force Text로 설정.

메인 화면으로

Mono Cecil

Fusion IL Weaver는 저 수준 넷코드를 생성하여 Assembly-CSharp.dll에 주입합니다. 이것을 달성하기 위해서는, Mono Cecil 패키지가 사용됩니다. 패키지는 Unity Package Manager를 통해 설치할 수 있습니다.

Window > Package Manager > Click the + icon > Add package from git URL로 이동하여 com.unity.nuget.mono-cecil을 추가합니다.

Add the Mono Cecil Package via the Package Manager
Package Manager로 Mono Cecil 패키지 추가.

메인 화면으로

단계 5 - Fusion SDK 임포트 하기

단계 1부터 5까지가 되었으면, 프로젝트는 Fusion SDK를 임포트 할 준비가 된 것입니다. SDK는 .unitypackage 파일로 제공되며 Assets > Import Package > Custom Package 툴로 임포트 할 수 있습니다. SDK를 다운로드한 위치로 이동하여 임포트를 해 줍니다.

Import the Fusion SDK
Fusion SDK 임포트.

메인 화면으로

단계 6 - App ID 생성

임포트가 끝났으면, Fusion Hub 마법사가 나타납니다. Welcome 스크린이 App ID를 물어볼 것입니다. 이 값을 채우기 전에, 생성을 위해 새로운 App ID가 필요합니다.

App ID는 애플리케이션 식별자로 다음에 사용됩니다:

  • 애플리케이션 식별
  • 애플리케이션을 올바른 유형의 서버 플러그인(이 경우 Fusion)과 연결.
  • 애플리케이션을 사용하여 플레이어 연결.

새로운 App ID를 생성하기 위해서, 로그인하여 PhotonEngine 관리 화면으로 이동하거나 여기를 클릭합니다.

주의: (무료) 등록된 계정은 이 절차에서 필요합니다.

첫 번째로, Create a New App을 클릭합니다.

Create an App ID
Create an App ID.

Photon Type 드롭다운 메뉴에서 Photon Fusion를 선택하고 양식을 채우고 Create를 클릭합니다.

Select the Photon Type
Photon Fusion 선택.

메인 화면으로

단계 7 - AppID 추가

관리 화면에 표시된 App Id를 복사합니다.

Download the SDK
App Id 복사.

Fusion Hub Welcome 탭에 있는 Fusion App ID 필드를 넣어주세요.

Download the SDK
App Id 복사.

축하합니다! 이제 프로젝트를 개발할 준비가 되었습니다.


기술문서 TOP으로 돌아가기