Fishnet

FishNet HashGrid 샘플의 기법을 사용하여 Edgegap에서 Unity 프로젝트를 호스팅하는 방법을 탐색하세요.

✔️ 준비

시작하기 전에 다음이 필요합니다:

새 프로젝트를 만들고 위의 FishNet 패키지를 임포트하세요.

⚡ 배포 및 연결

1. Edgegap에 서버 배포

☑️ 시작하려면 다음이 필요합니다 Edgegap에 무료 계정 생성arrow-up-right. 신용카드가 필요 없습니다.

☑️ 애플리케이션에 대한 새 앱 버전 생성arrow-up-right, FishNet HashGrid Sample을 선택하세요.

☑️ FishNet HashGrid Sample 앱 버전으로 서버를 배포하세요arrow-up-right.

☑️ 새 배포의 세부정보 열기arrow-up-right.

☑️ 배포의 고유한 일회성 연결 세부정보를 찾으세요:

  • 호스트 URL 형식 780aa4260e83.pr.edgegap.net ,

  • 외부 포트 형식 30854 (5자리).

✅ 이제 다음 단계로 진행할 수 있습니다.

2. 에디터에서 연결

☑️ 새 프로젝트를 Unity에서 엽니다.

☑️ 폴더 FishNet / Demos / HashGrid / Scenes / HashGrid_Demo.unity에서 씬을 엽니다.

☑️ 씬에서 NetworkManager 객체를 선택하고 Inspector에서 Tugboat 컴포넌트를 수정하세요:

  • Client / Client Address를 다음으로 설정하세요 호스트 URL 이전 단계에서,

  • Server / Port를 다음으로 설정하세요 외부 포트 이전 단계에서.

☑️ NetworkManager의 자식 게임 오브젝트를 확장하고 NetworkHudCanvas를 선택한 다음 다음을 설정하세요 Auto Start Type 에서 사용 안 함 에디터가 클라이언트-호스트 모드로 시작하는 것을 방지합니다.

☑️ ▶️ 재생 버튼을 눌러 게임 클라이언트를 시작하세요.

☑️ 서버에 연결하려면 Client 버튼을 누르세요.

☑️ 두 번째 가상 플레이어를 연결하려면 멀티플레이어 플레이 모드arrow-up-right 또는 ParrelSyncarrow-up-right.

🙌 Edgegap에서의 첫 배포를 축하합니다!

✏️ 서버 빌드 사용자화

서버 빌드가 제대로 시작되도록 하려면:

  • 빌드 프로필을 편집하세요 (빌드 설정 편집 Edgegap 플러그인)에서 씬을 추가하고,

  • 설정 Auto Start Type 에서 서버NetworkHudCanvases 컴포넌트 (의 자식 을(를) 선택하고),

  • 활성화 서버 주소 재사용 을(를) 지정할 수 있습니다 Tugboat 오류를 방지하려면 컴포넌트를 AddressAlreadyInUse.

circle-check

마지막 업데이트

도움이 되었나요?