Bem-vindo ao Megacity: Nossa amostra de ação competitiva para vários jogadores

A criação de jogos multijogador é complexa. À medida que o mercado 3D acelera sua evolução para jogos ao vivo, é cada vez mais comum que os criadores se sintam sobrecarregados com a tecnologia e as etapas necessárias para criar esses jogos. Na Unity, nós nos esforçamos para ampliar os limites do desenvolvimento de jogos e equipar os desenvolvedores com as melhores ferramentas necessárias para criar excelentes experiências de jogos.
Para isso, temos o prazer de anunciar o lançamento do Megacity Multiplayer, nossa nova amostra de multijogador de ação competitiva. Esse lançamento é um marco significativo para a nossa equipe, pois mostra como os criadores podem criar títulos multijogador ambiciosos que suportam mais de 64 jogadores simultâneos, aproveitando as soluções do Unity Gaming Services (UGS), como Game Server Hosting, Authentication, Voice Chat e Matchmaker.
Os jogadores começarão o Megacity Multiplayer hospedando ou entrando em um servidor de jogo, que pode ser configurado localmente no dispositivo do jogador ou por meio do Game Server Hosting.
Uma vez conectados, os jogadores entrarão em um lobby e serão transportados para o enorme mundo de jogo do Megacity Multiplayer, que apresenta um ambiente imersivo para jogar e conversar com outras pessoas. No Megacity Multiplayer, os jogadores ganham pontos ao atirar em outros carros enquanto competem pelo primeiro lugar exibido na tabela de classificação.
Nosso Data-Oriented Technology Stack(DOTS) adiciona muito poder ao mecanismo Unity para que os criadores possam desenvolver jogos mais ambiciosos. Um dos principais recursos do DOTS, o Sistema de Componentes de Entidade (ECS), foi enviado com o Unity 2022 LTS. Com essa versão, a amostra do Megacity Multiplayer demonstra os recursos integrados para suportar mais de 64 jogadores simultâneos.
O Megacity Multiplayer ilustra como o Unity e o pacote Netcode for Entities podem trabalhar juntos para potencializar jogos multijogador em grande escala sem comprometer o desempenho. Os criadores experientes podem alcançar um nível de controle e determinismo sem precedentes e extensível com o ECS para Unity.

O Megacity Multiplayer ajuda você a aprender como estruturar, criar redes e operar um jogo multijogador de ação competitiva com soluções do ecossistema Unity. Ele também mostra como os criadores podem aproveitar o UGS para desenvolver jogos multijogador envolventes. Por exemplo, a hospedagem de servidor de jogos oferece uma abordagem simplificada para manter a resiliência e o dimensionamento da infraestrutura de jogos, e o Matchmaker, o bate-papo por voz e a autenticação são usados para conectar seus jogadores e facilitar a comunicação no jogo.

Aguardamos ansiosamente seu feedback para que possamos refinar e aprimorar ainda mais a experiência do desenvolvedor multijogador. Suas percepções e sugestões garantem o fornecimento de amostras úteis que inspiram e capacitam nossos criadores.
Nosso planejamento atual inclui a portabilidade da amostra Megacity Multiplayer para o Universal Render Pipeline (URP ) para ajudar na demonstração de como a verdadeira ação competitiva entre jogadores pode ser criada com as ferramentas Unity. Fique atento.
Obtenha a amostra e solicite recursos ou atualizações por meio de nosso roteiro público. Depois, fique por dentro das novidades do Megacity entrando em contato conosco e compartilhando sua experiência (ou fazendo perguntas) no Discord ou nos fóruns.
