6 vídeos da comunidade para você começar a jogar multijogador no Unity

Você está querendo tentar desenvolver jogos multijogador no Unity? No ano passado, lançamos novos produtos e recursos para aprimorar nosso conjunto de ferramentas Multiplayer para dar suporte à criação de jogos multijogador abrangendo todos os gêneros e plataformas – desde hospedagem dedicada até gerenciamento de lista de amigos e bate- papo por vozno jogo.
No entanto, conectar todos os pontos em uma pilha de tecnologia que você pode usar para criar o jogo multijogador dos seus sonhos pode ser confuso. É por isso que estamos apresentando seis tutoriais em vídeo recentes do YouTube de criadores de conteúdo da comunidade que abordam as ferramentas multijogador do Unity. Dos tutoriais detalhados do Code Monkey aos insights especializados do Dapper Dino, cada vídeo fornece uma riqueza de conhecimento e inspiração para desenvolvedores de jogos.
Vamos mergulhar.
Samyam é um criador do YouTube que se concentra em tutoriais de desenvolvimento de jogos para indies. Neste vídeo de 18 de março, Samyam apresenta o Netcode for GameObjects (NGO), uma das bibliotecas de rede proprietárias da Unity, e mostra como aproveitar o pacote junto com o Unity Transport para criar um jogo multijogador simples.
O vídeo de Samyam inclui uma visão geral útil da terminologia multijogador de alto nível antes de se aprofundar na tecnologia, então este é um ótimo lugar para começar.
Confira o vídeo para ver:
- Uma introdução à terminologia multijogador de alto nível
- Trabalho prático com NGO 1.2.0 e Unity Transport
- Uma configuração de jogo simples para integrar com serviços de hospedagem e matchmaking
Code Monkey é um desenvolvedor profissional de jogos indie que cria conteúdo no YouTube sobre Unity e desenvolvimento de jogos em C#.
Neste vídeo recente, o Code Monkey aborda como executarservidores de jogos dedicados com o Game Server Hosting (Multiplay) da Unity Gaming Services (UGS). Ele caminha por:
- Uma introdução à Game Server Hosting
- Criando uma versão de servidor dedicada do seu jogo
- Carregando seu servidor para a nuvem no Unity Dashboard
- Colocando seus servidores de jogo online para os jogadores
O Matchmaker da Unity é um sistema de combinação de jogadores inteligente e baseado em regras que se conecta facilmente ao mecanismo de jogo da Unity . Dapper Dino explica como integrar o Game Server Hosting (Multiplay) e o Matchmaker em qualquer jogo desenvolvido pela Netcode for GameObjects, usando um de seus projetos existentes (que você pode acessar aqui) para mostrar como hospedar seu jogo e fornecer matchmaking para jogadores.
Confira o vídeo completo do Dapper Dino para aprender como:
- Acesse o painel do Unity
- Configure seus servidores
- Configurar Matchmaker
- Teste os serviços
Nesta continuação do primeiro vídeo do nosso resumo, Code Monkey aborda como adicionar matchmaking a jogos multijogador e definir regras com tanta ou tão pouca complexidade quanto você quiser. Ele aborda como o Matchmaker é integrado ao Game Server Hosting para colocar seu jogo online, além de como classificar os jogadores em partidas.
Um grande benefício deste tutorial é a explicação do Code Monkey sobre os diferentes conjuntos de regras que você pode explorar no Matchmaker para configurar o matchmaking baseado em habilidade, geografia ou plataforma (ou outras combinações) para otimizar sua experiência como jogador.
O Code Monkey até disponibilizou os arquivos do projeto para os visualizadores. Descubra como tudo funciona em conjunto para criar um jogo multijogador ao vivo clicando em play abaixo.
Tarodev, outro YouTuber popular que faz tutoriais de desenvolvimento de jogos, explica aos espectadores como começar a trabalhar com uma ONG neste vídeo. No vídeo você aprenderá:
- Como começar com o Netcode
- A diferença entre autoridade de servidor e cliente (e quando usar cada uma)
- Como escrever código de rede de alto desempenho
- Como usar NetworkVariable e INetworkSerializable
- Sobre interpolação multijogador barata
- O que são ServerRPC e ClientRPC
- Truques para fazer seu jogo multijogador parecer ótimo
Se você está procurando um guia em vídeo completo sobre desenvolvimento multijogador no Unity, este é o tutorial para você. Neste curso de seis horas no YouTube, o Code Monkey explica toda a experiência de criação de um pequeno jogo multijogador no Unity – desde a jogabilidade em rede até a integração de serviços ao vivo.
O vídeo se baseia no curso anterior do Code Monkey sobre como criar um jogo singleplayer no Unity e converter esse projeto de tutorial em uma experiência multijogador pronta para uso online. O vídeo abrange:
- Configurando Netcode for GameObjects
- Conectando sua jogabilidade
- Lidando com entradas e saídas de jogadores
- Integrando o Lobby
- Hospedagem com Relay
- Explorando Game Server Hosting (Multiplay), Matchmaker e Voice and Text Chat (Vivox)
- Depuração Multiplayer
Sobre o que mais você gostaria de ver tutoriais no futuro? Conte-nos nos fóruns multijogador do Unity ou no nosso Discord multijogador. Boa criação!
