Fishnet
FishNet HashGrid 샘플의 기법을 사용하여 Edgegap에서 Unity 프로젝트를 호스팅하는 방법을 탐색하세요.
✔️ 준비
시작하기 전에 다음이 필요합니다:
Unity 6 - Unity Hub를 통해 다운로드,
FishNet Unity 패키지 - Unity Asset Store에서 다운로드,
이 패키지에는 HashGrid 샘플이 포함되어 있습니다.
새 프로젝트를 만들고 위의 FishNet 패키지를 임포트하세요.
⚡ 배포 및 연결
1. Edgegap에 서버 배포
☑️ 시작하려면 다음이 필요합니다 Edgegap에 무료 계정 생성. 신용카드가 필요 없습니다.
☑️ 애플리케이션에 대한 새 앱 버전 생성, FishNet HashGrid Sample을 선택하세요.
☑️ FishNet HashGrid Sample 앱 버전으로 서버를 배포하세요.
☑️ 새 배포의 세부정보 열기.
☑️ 배포의 고유한 일회성 연결 세부정보를 찾으세요:
호스트 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 버튼을 누르세요.
☑️ 두 번째 가상 플레이어를 연결하려면 멀티플레이어 플레이 모드 또는 ParrelSync.
🙌 Edgegap에서의 첫 배포를 축하합니다!
✏️ 서버 빌드 사용자화
서버 빌드가 제대로 시작되도록 하려면:
빌드 프로필을 편집하세요 (빌드 설정 편집 Edgegap 플러그인)에서 씬을 추가하고,
설정
Auto Start Type에서서버을NetworkHudCanvases컴포넌트 (의 자식을(를) 선택하고),활성화
서버 주소 재사용을(를) 지정할 수 있습니다Tugboat오류를 방지하려면 컴포넌트를AddressAlreadyInUse.
참고 Unity Unity를 위해 서버를 빌드하고 사용자화하는 방법 알아보기.
마지막 업데이트
도움이 되었나요?

