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.

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.

rnsm

network profiler

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.

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.

Corrente elétrica passando entre dois painéis

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.

Learn and create within a community

Someone once said that it’s dangerous to go alone – so we thought you should take this! Dive into our documentation for technical references and content to get started with networking.

Plus, our team is active on the Multiplayer forum, Discord, and GitHub if you have any questions.

Learn and create within a community

Gráfico de uma cidade na UGS

Level up your game with Unity Gaming Services

Build your small-scale cooperative game with Netcode for GameObjects and connect your players with Relay and Lobby.

Plus, access more Unity solutions available to build, manage, and grow your game – battle-tested by the biggest names in gaming.

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
Marc-Antoine Fortier, CTO, Fika Productions, Ship of Fools

“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.”

Marc-Antoine Fortier, CTO, Fika Productions, Ship of Fools

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.

A NetCode para GameObjects será integrada à engine Unity?

O NetCode para GameObjects é um componente essencial do que se tornará a estrutura de rede multijogador de GameObjects proprietária do Unity. Nosso plano de registro é manter essa nova estrutura como um pacote separado da engine principal.

Which editor versions is Netcode for GameObjects available for?

Netcode for GameObjects will be available in versions 2020.3, 2021.3, 2022.1, and 2022.2

How is Netcode for GameObjects integrated with Unity Gaming Services?

NGO and UTP have seamless integration with Unity Relay. For Game Server Hosting (Multiplay), the process to get them setup together is currently manual – however, our team is currently working on making this DGS workflow optimal and seamless.

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