PRODUTOS

Crie sua base multijogador com NetCode

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.

Tela inicial de Entre no Boss Room

Entre no Boss Room

Boss Room é um projeto de amostra de jogo cooperativo em pequena escala, desenvolvido com NetCode para GameObjects e Unity Relay, projetado para ajudar você a explorar os conceitos e padrões por trás da criação de um jogo multijogador.

Explore NetCode para GameObjects

NetCode para GameObjects é uma biblioteca de rede criada para a engine de jogos Unity. Estamos desenvolvendo nossa solução abertamente para fornecer uma base de NetCode com a qual você possa contar, personalizável e extensível para atender às necessidades do seu próximo projeto multijogador.

Instale no Unity Editor ou explore o código-fonte no GitHub.

Mapa iluminado

Corrente elétrica passando entre dois painéis

Baseie-se em nossa camada de transporte confiável

Nosso pacote Unity Transport fornece uma camada de rede que equilibra a entrega de bytes com desempenho e confiabilidade. Uma biblioteca de transporte moderna, segura e portátil que estende o protocolo de datagrama convencional do usuário com recursos avançados.

Aprenda e crie dentro de uma comunidade

Alguém uma vez disse que é perigoso ir sozinho, então pensamos que você deveria ter isto! Tenha acesso a nossa documentação para referências técnicas e conteúdo para começar a trabalhar em rede. 

Além disso, nossa equipe está ativa no fórum Multijogador, Discord e GitHub se você tiver alguma dúvida.

Gráfico de uma cidade na UGS

Aumente o nível do seu jogo com os Serviços de Jogos do Unity

Crie seu jogo cooperativo em pequena escala com NetCode para GameObjects e conecte seus jogadores com Relay e Lobby.

Além disso, acesse mais soluções Unity disponíveis para criar, gerenciar e expandir seu jogo, comprovado pelos nomes mais reconhecidos no setor de jogos.

Martin Raue, CTO, Twin Drums, The Wagadu Chronicles

“Já selecionamos o Unity como nossa engine de jogos e ter a rede, outro sistema chave, fornecida pelo Unity é inestimável. 

A NetCode para GameObjects é fácil de começar e sua grande integração com o Unity ajuda muito com os tempos de iteração.”

Martin Raue, CTO, Twin Drums, The Wagadu Chronicles
Antonin Francoeur, CEO & Founder, Stuwu Studio, Outerblast

“Netcode for GameObjects é tudo que eu poderia pedir em um pacote de rede. É fácil aprender. Parece bem pensada. Lida com grande parte da complicada lógica de rede subjacente e permite que eu me concentre totalmente no jogo em si.”

Antonin Francoeur, CEO & Founder, Stuwu Studio, Outerblast

Principais benefícios

Uma solução extensível

Faça a NetCode para GameObjects do seu jeito com uma arquitetura que permite que você personalize sua solução.

Desenvolvimento aberto

Nossa solução de NetCode possui código aberto e suas sugestões são bem-vindas, ou seja, você pode ver o que estamos desenvolvendo e contribuir com seu código para criar a melhor solução para todos.

Suporte da comunidade

Acesse um site de documentação ao vivo repleto de recursos úteis e, se isso não funcionar, visite nosso Discord para obter respostas para qualquer coisa que você não conseguir encontrar no site.

Saiba mais sobre a rede multijogador

Os 8 fatores do desenvolvimento de jogos multijogador

Neste guia, apresentamos os oito fatores de desenvolvimento de jogos multijogador que você precisa considerar para criar e operar seu próximo jogo multijogador.

Entre no Boss Room

Explore o Relay, NetCode da Unity para GameObjects, e os padrões subjacentes de um jogo multijogador com o nosso RPG cooperativo em pequena escala, Boss Room.

Jogos cooperativos de pequena escala em rede

Descubra como Breakwaters, um jogo indie a ser lançado, escolheu seu modelo para que você possa aprender como abordar a rede de um jogo cooperativo em pequena escala.

NetCode: mito ou verdade

O termo “NetCode” pode representar uma reputação ruim entre os jogadores — geralmente é o culpado pela latência e por experiências multijogador ruins. Descubra o que é mito e verdade neste blog que aborda os equívocos comuns em relação ao NetCode.

Comece a criar seu próximo jogo multijogador

Instale a NetCode para GameObjects para obter uma vantagem em seu próximo projeto multijogador com o Unity.

Perguntas frequentes

A NetCode para GameObjects serve para P2P?

A versão atual da NetCode para GameObjects oferece suporte a um modelo de servidor de jogo (listen server)/host em que um cliente atua como host e os outros clientes se conectam a ele.

Com quais plataformas a NetCode para GameObjects será compatível?

A versão atual da NetCode para GameObjects oferece suporte à maioria das plataformas, exceto WebGL. A estrutura de rede que estamos desenvolvendo com base na NetCode para GameObjects eventualmente oferecerá suporte a todas as principais plataformas compatíveis com o Unity.

Quando a NetCode para GameObjects estará pronta para produção?

Infelizmente, não podemos compartilhar uma data definitiva de quando a nova estrutura de rede estará pronta para produção. No entanto, essa é uma das nossas principais prioridades na Unity para 2021, e os lançamentos vão refletir isso.

Vocês aceitarão pull requests da comunidade?

Com certeza! Tanto no SDK quanto na documentação. Estamos muito animados em poder compartilhar essa jornada com a comunidade. Também disponibilizaremos outros tipos diferentes de contribuições, como processos de RFC para discutir decisões de design.

Será possível usar um servidor dedicado com a NetCode para GameObjects?

A NetCode para GameObjects oferece suporte a um modelo de servidor de jogos dedicado. Para criar um servidor de jogos dedicado com a NetCode para GameObjects, você pode compilar seu projeto como uma build de servidor e, depois, fazer upload dessa build em um serviço de hospedagem de jogos no servidor ou em seu próprio hardware de servidor.

Onde posso encontrar tutoriais da NetCode para GameObjects e outros materiais de aprendizagem?

Nosso site de documentação está repleto de recursos de aprendizagem e artigos para ajudar você a começar. Se você mais alguma dúvida, pergunte à nossa equipe diretamente no Discord ou no fórum do NetCode para GameObjects.

Usamos cookies para garantir a melhor experiência no nosso site. Visite nossa página da política de cookies para obter mais informações.

Eu entendi