Pular para o conteúdo principal
Este tópico descreve como as interações com outros jogadores são registradas para criar relacionamentos entre jogadores ou relatar comentários. Quando os jogadores interagem entre si em uma atividade multiplayer, os títulos devem registrar essa interação usando o Multiplayer Activity (MPA). Se a interação tiver sido positiva, os jogadores podem enviar convites de amizade, convites de jogo e mensagens. Se a interação tiver sido negativa, os jogadores podem relatar comentários. Os títulos devem ter o cuidado de publicar apenas interações significativas com jogadores para evitar inundar a lista de jogadores recentes com jogadores irrelevantes. Por exemplo, um jogo no estilo “battle royale” pode ter 100 jogadores. No entanto, o título só deve registrar os jogadores que realmente interagiram entre si, em vez de informar que todos os 100 jogadores jogaram uns com os outros.

Jogadores unidirecionais vs. grupos bidirecionais

O MPA aceita dois conceitos de interação entre jogadores. No conceito de jogadores unidirecionais, o título informa que o jogador A jogou com um ou mais jogadores. Isso deve ocorrer para cada jogador que afetou o jogador A. Como resultado, cada um desses jogadores aparece na lista de jogadores recentes do jogador A. Todos os jogadores devem relatar individualmente suas próprias interações. Os servidores também podem relatar lotes de jogadores recentes dessa forma. No conceito de grupos bidirecionais, sabe-se que todos os jogadores interagiram entre si. Por exemplo, em um jogo de tiro de quatro contra quatro ou em uma corrida de oito jogadores, o jogo pode detectar com antecedência que todos os jogadores devem aparecer na lista de jogadores uns dos outros. Eles podem chamar uma API que tenha uma lista de jogadores. O MPA garante que cada jogador tenha todos os outros jogadores adicionados à sua lista de jogadores recentes. Somente os servidores podem enviar grupos bidirecionais.

Tipos de encontro

O MPA oferece suporte ao registro do tipo de encontro que ocorreu. Os títulos podem especificar um campo encounterType. Ele aceita os valores Default, Teammate e Opponent. Se não for especificado, o campo assume Default como padrão. Especificar esse campo dá aos jogadores a oportunidade de diferenciar com mais facilidade os vários tipos de encontros.
Última modificação em 8 de outubro de 2026