Pular para o conteúdo principal
Este tópico descreve como você pode usar e combinar nossos serviços para o desenvolvimento de títulos multiplataforma. Para oferecer o máximo de controle sobre o design, tornamos nossos componentes e serviços multijogador flexíveis o suficiente para que possam ser usados como uma solução completa ou combinados com a implementação personalizada do seu estúdio/outra solução de middleware. Se você estiver desenvolvendo especificamente títulos para XBOX e PC, veja Orientações de design multijogador para XBOX e PC.

Plataformas com suporte atualmente

  • Android
  • iOS
  • PlayStation®
  • Steam
  • XBOX
  • PC Windows
Estamos constantemente aprimorando nossas tecnologias e serviços para atender às necessidades dos desenvolvedores. Adoramos ouvir você, então envie seu feedback no fórum de desenvolvedores do XBOX. “PlayStation” é uma marca registrada ou marca comercial da Sony Interactive Entertainment Inc.

Design multijogador servidor-cliente

Em um design servidor-cliente, a lógica de jogo autoritativa é hospedada no servidor. A imagem abaixo mostra como nossos serviços funcionam juntos para criar uma sessão de jogo multijogador usando a arquitetura servidor-cliente. Serviços multijogador da Microsoft para arquitetura servidor-cliente multiplataforma

Design multijogador cliente-host

Em um design cliente-host, os clientes atuam como hosts. Isso significa que os clientes podem fornecer a lógica de jogo autoritativa e o gerenciamento dos estados do jogo. Ao desenvolver jogos com esse design, você pode usar o Party para habilitar o chat e a comunicação de dados, permitindo que os clientes se conectem automaticamente uns aos outros por meio de uma retransmissão na nuvem transparente e de baixa latência. Você pode ver isso como uma arquitetura ponto a ponto, mas com uma retransmissão para a comunicação. O uso de uma retransmissão transparente e de baixa latência evita vazamentos de IP e outras preocupações de segurança relacionadas que estão associadas à implementação ponto a ponto tradicional e, portanto, melhora a segurança online dos seus jogadores. A imagem abaixo mostra como nossos serviços funcionam juntos para criar uma sessão de jogo multijogador usando o design cliente-host. Serviços multijogador da Microsoft para arquitetura cliente-host multiplataforma

Como combinar soluções para títulos multiplataforma

A tabela abaixo mostra algumas combinações e tecnologias diferentes que você pode usar para criar a experiência multijogador desejada.
As experiências sociais do XBOX relacionadas a convites, entradas e jogadores recentes são um requisito do XBOX (XR) apenas para títulos de XBOX e de PC Windows.
Legenda: Solução personalizada significa que você está usando uma implementação interna ou outras soluções de middleware que não são da Microsoft.

Veja também

Última modificação em 8 de outubro de 2026