Jogo cooperativo 3D em pequena escala
Intermediário → Avançado
Unity 2020.3 e posterior
Netcode para GameObjects, Relay, Lobby
Entre no Boss Room
O Boss Room é um projeto de amostra de jogo cooperativo de pequena escala - criado com o Netcode for GameObjects - projetado para ser usado em sua totalidade para ajudá-lo a explorar os conceitos e padrões por trás de um fluxo de jogo multijogador.
Por exemplo, habilidades de personagens, animações de transmissão para ocultar a latência, objetos replicados, RPCs e integração com os serviços de retransmissão, lobby e autenticação.
Baixe o código-fonte e assets
O Boss Room está disponível publicamente no GitHub para ser clonado, bifurcado ou usado em seu jogo - libere sua criatividade como achar melhor.
Acesso:
- Um nível de masmorra povoado
- Quatro classes de personagens com dois visuais diferentes para cada uma
- Diabretes combatentes e um chefe
- Um quebra-cabeça colaborativo simples
- Recursos de arte estilizada e música de alta qualidade
Esse repositório também contém um pacote de utilitários com exemplos de scripts reutilizáveis em seus próprios projetos, incluindo utilitários como ClientNetworkTransform, utilitários de gerenciamento de cenas, SessionManager e muito mais.
O que você vai aprender?
O Boss Room o ajudará a aprender como criar efetivamente uma experiência multijogador cooperativa em pequena escala com Netcode para GameObjects, Relay, Lobby e serviços de autenticação.
Você aprenderá:
- Noções básicas sobre a criação de um jogo cooperativo com o Netcode for GameObjects
- Pooling de objetos em rede
- Técnicas de ocultação de latência
- E mais
Descubra as novidades sobre a nossa nova solução NetCode proprietária e tenha acesso a bibliotecas, tutoriais e exemplos necessários para começar a explorar.
Crie um jogo multijogador para estúdios de todos os tamanhos, em qualquer mecanismo de jogo, e tenha-o hospedado em um provedor de hospedagem de servidor de jogos escalável, confiável e seguro.
Mergulhe em nossa documentação multijogador para obter referências técnicas, guias e conteúdo de tutoriais para começar a trabalhar com redes no Unity.
Saiba mais sobre como criar um jogo cooperativo 2D de pequena escala com o Netcode for GameObjects em nosso projeto de amostra Galactic Kittens.
Comece a usar o Boss Room hoje mesmo para aprender a trabalhar em rede com vários jogadores enquanto joga.