Skip to main content
Este tema describe cómo se registran las interacciones con otros jugadores para crear relaciones entre jugadores o notificar comentarios. Cuando los jugadores interactúan entre sí en una actividad multijugador, los títulos deben registrar su interacción mediante Multiplayer Activity (MPA). Si la interacción fue positiva, los jugadores pueden enviar invitaciones de amistad, invitaciones de juego y mensajes. Si la interacción fue negativa, los jugadores pueden notificar comentarios. Los títulos deben tener cuidado de publicar solo interacciones significativas con jugadores para evitar saturar la lista de jugadores recientes con jugadores irrelevantes. Por ejemplo, un juego de estilo “battle royale” puede tener 100 jugadores. Sin embargo, el título solo debe registrar a los jugadores que realmente han interactuado entre sí, en lugar de enviar que los 100 jugadores han jugado unos con otros.

Jugadores unidireccionales frente a grupos bidireccionales

MPA acepta dos conceptos de interacción entre jugadores. En el concepto de jugadores unidireccionales, el título notifica que el jugador A ha jugado con uno o varios jugadores. Esto debe ocurrir para cada jugador que haya afectado al jugador A. Como resultado, cada uno de estos jugadores aparece en la lista de jugadores recientes del jugador A. Todos los jugadores deben notificar individualmente sus propias interacciones. Los servidores también pueden notificar lotes de jugadores recientes de esta manera. En el concepto de grupos bidireccionales, se sabe que todos los jugadores han interactuado entre sí. Por ejemplo, en un juego de disparos de cuatro contra cuatro o una carrera de ocho jugadores, el juego puede detectar de antemano que todos los jugadores deben aparecer en la lista de jugadores de los demás. Pueden llamar a una API que tiene una lista de jugadores. MPA garantiza que cada jugador tenga a todos los demás jugadores agregados a su lista de jugadores recientes. Solo los servidores pueden enviar grupos bidireccionales.

Tipos de encuentro

MPA admite el registro del tipo de encuentro que se ha producido. Los títulos pueden especificar un campo encounterType. Sus valores permitidos son Default, Teammate y Opponent. Si no se especifica, el campo tiene el valor predeterminado Default. Especificar este campo da a los jugadores la oportunidad de diferenciar más fácilmente entre los distintos tipos de encuentros.
Última modificación el 28 de agosto de 2026