Pular para o conteúdo principal
O sistema Multiplayer oferece suporte a sessões multiplayer, matchmaking SmartMatch, convites e atividade (entrada em andamento) entre versões de título do XBOX One Software Development Kit/GDK, desde que elas compartilhem o mesmo ID de título do XBOX. Não é possível oferecer suporte do serviço Multiplayer a versões de título do XBOX One Software Development Kit/GDK que usam IDs de título do XBOX diferentes. Nesse contexto, é importante observar que XBOX One Software Development Kit e GDK não se referem ao hardware subjacente. Os títulos do XBOX One Software Development Kit usam o mesmo pacote no hardware dos consoles XBOX One e XBOX Series. Os títulos do GDK permitem uma distinção de pacote entre o hardware dos consoles XBOX One e XBOX Series, o que resulta em opções de configuração diferentes.

Configuração de plataforma no Partner Center

No Partner Center, você especifica as plataformas compatíveis com um título na página XBOX Settings. Para consoles XBOX, as categorias de hardware disponíveis são:
  • XBOX One para os consoles XBOX One, XBOX One S e XBOX One X.
  • XBOX Series X|S para os consoles XBOX Series X e XBOX Series S.
O comportamento dos convites depende dos tipos de console selecionados e das versões de título disponíveis (XBOX One Software Development Kit/GDK).

Somente a versão de título existente do XBOX One Software Development Kit

Títulos existentes do XBOX One Software Development Kit que não têm um GDK não exigem nenhuma alteração de configuração para habilitar convites/atividade entre os consoles XBOX One e XBOX Series. Para títulos do XBOX One Software Development Kit lançados antes dos consoles XBOX Series, apenas XBOX One é selecionado na configuração do Partner Center. Nos consoles XBOX Series, os títulos do XBOX One Software Development Kit são executados em retrocompatibilidade e tratados funcionalmente como o mesmo tipo de console. Isso resulta em convites/atividade entre os dois tipos de console. Esse comportamento foi implementado como uma simplificação para evitar a necessidade de republicar alterações de configuração apenas para habilitá-lo.

Versão de título existente do XBOX One Software Development Kit e versão de título do GDK

Para títulos que estão lançando uma nova versão de título do GDK para consoles XBOX Series, além de uma versão de título existente do XBOX One Software Development Kit usada nos consoles XBOX One, são necessárias alterações de configuração para habilitar o comportamento desejado de convites/atividade.

Títulos do MPSD

Títulos que usam o serviço Multiplayer Session Directory para convites/atividade precisam habilitar as categorias de hardware XBOX One e XBOX Series X|S para habilitar convites/atividade entre as versões de título do XBOX One Software Development Kit no XBOX One e do GDK no XBOX Series. Além da configuração do Partner Center, a capacidade de sessão crossplay do MPSD determina ainda o comportamento de convites/atividade:
  • crossplay definido como true (padrão) Os convites/atividade entre todas as categorias de hardware selecionadas são habilitados.
  • crossplay definido como false Os convites/atividade só são habilitados dentro das categorias de hardware selecionadas, não entre categorias de hardware diferentes. Isso permite isolar categorias de hardware específicas (por exemplo, consoles XBOX Series) para determinados modos de jogo. Convites enviados a usuários em outra categoria de hardware são descartados silenciosamente.

Títulos do MPA

O comportamento dos títulos que usam o serviço Multiplayer Activity depende das categorias de hardware selecionadas e do campo allowCrossPlatformJoin especificado para convites/atividade. Para oferecer suporte a convites/atividade em uma categoria de hardware, ela deve estar habilitada no Partner Center. O campo allowCrossPlatformJoin é usado para determinar como os convites/atividade se comportam:
  • allowCrossPlatformJoin definido como true (padrão) Os convites/atividade são habilitados entre todas as categorias de hardware especificadas na configuração do Partner Center.
  • allowCrossPlatformJoin definido como false Os convites/atividade só ficam disponíveis na categoria de hardware que corresponde ao dispositivo local. Convites enviados a usuários em outra categoria de hardware são descartados silenciosamente.
O MPA deve ser usado nas versões de título do XBOX One Software Development Kit e do GDK para que a funcionalidade esteja correta.

Restrições granulares para convites/atividade

Títulos com modos de jogo diferentes podem preferir manter determinadas experiências multiplayer competitivas dentro do mesmo tipo de hardware. Um exemplo disso seria permitir convites/atividade em modos de jogo casuais entre os consoles XBOX One e XBOX Series, mas restringir os modos de jogo competitivos apenas a hardware idêntico. Conforme mencionado acima, os convites/atividade podem ser limitados por meio do uso de allowCrossPlatformJoin no MPA ou da capacidade crossplay nos modelos de sessão do MPSD. Os títulos podem ainda identificar o hardware local específico por meio de XSystemGetDeviceType. Essas informações podem ser usadas para matchmaking granular ou para rejeitar um jogador que não use o tipo de hardware esperado. Para essas falhas, os títulos devem exibir uma mensagem de falha clara. Títulos com apenas uma versão de título do XBOX One Software Development Kit são fortemente incentivados a usar o comportamento padrão do MPSD/MPA descrito nas seções abaixo. Desabilitar crossplay ou allowCrossPlatformJoin pode resultar em comportamento incorreto de convites/atividade entre diferentes tipos de console. Os títulos são incentivados a evitar ao máximo restringir o matchmaking e os convites/atividade, a fim de oferecer jogabilidade ao maior número possível de jogadores.

Confira também

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