- Visão geral do multijogador (tópico sob NDA)
- Orientações de design multijogador para XBOX e PC (tópico sob NDA)
- Orientações de design multijogador multiplataforma (tópico sob NDA)
Recursos multijogador dos serviços XBOX
Você pode usar as APIs multijogador dos serviços XBOX para habilitar recursos como envio e aceitação de convites, matchmaking, chat de voz e chat de texto para jogadores dos serviços XBOX. Esses recursos podem ser categorizados nos seguintes subsistemas principais.- Visão geral do multijogador dos serviços XBOX
- Recursos multijogador dos serviços XBOX
- Gerenciamento do tempo de vida do processo da sessão multijogador
- Matchmaking simples e avançado
- Experiências sociais dos serviços XBOX para títulos com componentes personalizados de sessão e matchmaking
- Comunicação segura por chat de voz e texto em tempo real
- Solução de rede e comunicação em tempo real para títulos cliente-host
- Veja também
- Recursos multijogador dos serviços XBOX
Gerenciamento do tempo de vida do processo da sessão multijogador
O gerenciamento do tempo de vida do processo da sessão multijogador compartilha e coordena as informações necessárias para conectar um grupo de jogadores. Ele pode facilitar interações entre cliente/servidor, lógica de matchmaking e criação de sessões, interface do usuário e experiências de jogo multijogador, entre outros. Há vários tipos de serviços disponíveis. Para obter mais informações sobre as diferenças entre esses serviços, veja Visão geral do multijogador (tópico sob NDA).Multiplayer Session Directory (MPSD)
O Multiplayer Session Directory (MPSD) permite que você gerencie experiências multijogador amplamente personalizadas. O MPSD pode ser usado em designs cliente/servidor e cliente-host. O MPSD também integra as experiências da interface do usuário (também conhecida como shell) e o sistema operacional do console para encontrar e convidar jogadores dos serviços XBOX para jogar. Para obter mais detalhes, veja Visão geral do Multiplayer Session Directory.Multiplayer Manager (MPM)
Para títulos cliente-host (ponto a ponto com retransmissão) que exigem apenas recursos multijogador simples, você pode usar o Multiplayer Manager (MPM). É uma API do lado do cliente que viabiliza cenários multijogador comuns que seguem as práticas recomendadas. O MPM é mais adequado para sessões de jogo com no máximo oito jogadores. Para obter mais detalhes, veja Visão geral do Multiplayer Manager.Matchmaking simples e avançado
O SmartMatch é um serviço de matchmaking que oferece recursos tradicionais de partida rápida, além de navegação de sessões e suporte a cenários de matchmaking altamente personalizados. Você também pode integrar o sistema Looking for Group do XBOX ao seu título para que os jogadores possam encontrar outros jogadores dos serviços XBOX que compartilham seus interesses e objetivos. Para obter mais detalhes, veja Visão geral do matchmaking.Experiências sociais dos serviços XBOX para títulos com componentes personalizados de sessão e matchmaking
As experiências sociais dos serviços XBOX relacionadas a convites e entradas são requisitos para títulos de XBOX e de PC Windows. O Multiplayer Activity (MPA) foi projetado para ajudar títulos que usam componentes personalizados/desenvolvidos pelo estúdio, como funcionalidades de matchmaking e gerenciamento de lobby, a aprimorar essas experiências sociais. Para obter mais detalhes, veja Visão geral do recurso Multiplayer Activity.Comunicação segura por chat de voz e texto em tempo real
O Game Chat 2 facilita a comunicação segura no jogo usando o grafo social dos serviços XBOX, os serviços de mídia e o hardware de codificação especializado em dispositivos XBOX One (ou posteriores). Para obter mais detalhes, veja Introdução ao Game Chat 2.Solução de rede e comunicação em tempo real para títulos cliente-host
Se você precisar de uma solução integrada de rede e comunicação em tempo real, considere o Azure PlayFab Party. O Party é uma solução multiplataforma projetada para adicionar rapidamente experiências multijogador a títulos cliente-host (ponto a ponto com retransmissão). Para obter mais informações, veja Visão geral do Party. O XBOX Integrated Multiplayer (XIM), uma solução semelhante fornecida pelos serviços XBOX, foi preterido. O XIM não funciona para títulos do Microsoft Game Development Kit (GDK). Nenhum novo título do XBOX One Software Development Kit pode adotar essa tecnologia. No entanto, continuaremos oferecendo suporte ao XIM para os títulos existentes do XBOX One Software Development Kit para que os títulos publicados continuem funcionando.Para títulos que usam a arquitetura cliente/servidor, você ainda pode usar o Party como solução de comunicação por voz e chat em tempo real.
