3D 소규모 협력 게임
중급 → 고급
Unity 2020.3 이상
GameObjects, Relay, Lobby 용 넷코드
Boss Room 들어가기
Boss Room 은GameObjects용 Netcode로 구축된 소규모 협동 게임 샘플 프로젝트로, 멀티플레이어 게임 흐름 뒤에 있는 개념과 패턴을 탐색하는 데 도움이 되도록 전체적으로 사용하도록 설계되었습니다.
예를 들어 캐릭터 능력, 대기 시간을 숨기기 위한 애니메이션 캐스팅, 복제된 개체, RPC 및Relay,Lobby및Authentication서비스와의 통합 등이 있습니다.
소스 코드 및 에셋 다운로드
Boss Room은GitHub에서 공개적으로 제공되어 복제, 포크 또는 게임에서 사용할 수 있습니다. 원하는 방식으로 창의성을 발휘하세요.
입장:
- 사람이 거주하는 던전 레벨 1개
- 각각 2개의 서로 다른 스킨을 갖춘 4개의 캐릭터 클래스
- 전투원 임프와 보스
- 간단한 협업 퍼즐
- 고품질의 스타일화된 예술 및 음악 자산
이 저장소에는 ClientNetworkTransform, 장면 관리 유틸리티, SessionManager 등과 같은 유틸리티를 포함하여 자신의 프로젝트에서 재사용할 수 있는 샘플 스크립트가 포함된유틸리티 패키지도 포함되어 있습니다.
학습할 내용
Boss Room은GameObjects, Relay, Lobby 및 Authentication 서비스용 Netcode를 사용하여 소규모 협력 멀티플레이어 환경을 효과적으로 구축하는 방법을 배우는 데 도움이 됩니다.
당신은 배울 것입니다:
- GameObjects용 Netcode를 사용하여 협력 게임을 구축하는 기본 사항
- 네트워크 개체 풀링
- 지연 시간 숨기기 기술
- 그 외 다양한 에셋
Unity의 멀티플레이어에 대해 자세히 알아보세요.
새로운 퍼스트 파티 NetCode 솔루션을 살펴보세요. 구체적으로 살펴볼 수 있는 라이브러리와 튜토리얼, 샘플도 확인할 수 있습니다.
모든 규모의 스튜디오에서 멀티플레이어 게임을 쉽게 만들고, 확장성 있고, 안정적이고, 안전한 게임 서버 호스팅 제공자에서 호스팅하세요.
Unity에서 네트워킹을 시작하려면 기술 참조, 가이드, 튜토리얼 콘텐츠가 포함된 멀티플레이어 문서를 살펴보세요.
샘플 프로젝트Galactic Kittens에서 GameObjects용 Netcode를 사용하여 2D 소규모 협력 게임을 구축하는 방법에 대해 자세히 알아보세요.