Estabelecendo a base para a criação de multijogador

Conheça as novidades sobre a nossa próxima solução NetCode proprietária, incluindo 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 base na biblioteca MLAPI, projetado para ajudar você a explorar os conceitos e padrões por trás de um jogo multijogador.

Explore nossa solução de rede de código aberto em andamento

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 de vários tipos de jogos multijogador.

Explore o pacote experimental no GitHub.

Mantenha a sincronia com documentos ao vivo

Nossa solução de NetCode evolui diariamente, assim como o site de documentação. 

Mergulhe na nossa documentação de código aberto para verificar as referências técnicas, enviar edições, solicitar novos recursos e acessar guias para começar a trabalhar em rede.

Aprenda e crie dentro de uma comunidade

Alguém disse uma vez que é perigoso ir sozinho, então junte-se à jornada! Nossa equipe participa ativamente do fórum Multijogador do Unity, além do Discord e GitHub.

Principais benefícios

Uma solução extensível

Personalize a solução de NetCode: a arquitetura ajuda com capacidade de extensão e permite que você personalize sua solução.

Desenvolvimento aberto

Nossa equipe de desenvolvimento está trabalhando abertamente para garantir total transparência com a nossa comunidade.

Suporte da comunidade

Acesse um site de documentação ao vivo com recursos e a sala ativa no Discord para obter a ajuda que você precisa.

Receba informações de Netcode direto na sua caixa de entrada

Inscreva-se na nossa lista para se manter atualizado com as informações e atualizações da tecnologia multijogador da Unity. Receba anúncios de produtos, convites para oficinas de treinamento, webinars e muito mais.

Perguntas frequentes

A MLAPI funciona para P2P?

A versão atual da MLAPI 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.

Quais plataformas serão compatíveis com a MLAPI?

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

Quando a MLAPI 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 MLAPI será integrada à engine do Unity?

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

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 MLAPI?

A MLAPI oferece suporte a um modelo de servidor de jogos dedicado. Para criar um servidor de jogos dedicado com a MLAPI, 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.

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