Skip to main content
Este tema describe cómo anunciar a otros jugadores experiencias multijugador a las que es posible unirse. Después, esos jugadores pueden unirse a las experiencias.

Uso de actividades

Cuando un jugador inicia o se une a una experiencia multijugador, un título debe anunciarlo en Multiplayer Activity (MPA) mediante la creación de una actividad. A diferencia de un modelo basado en sesiones, las actividades son por jugador. Cada jugador debe crear su propia actividad, incluso si están jugando juntos. Un título debe crear esta actividad en cuanto un jugador esté en una experiencia multijugador. Durante la experiencia, un título debe modificar la actividad si el número de jugadores aumenta o disminuye. Un título debe eliminar la actividad si el jugador finaliza o abandona la experiencia multijugador. Si un título se bloquea o de otro modo no consigue quitar una actividad, MPA intenta quitar la actividad si detecta que el jugador ha dejado de jugar al título. Las actividades se quitan automáticamente después de 24 horas si no han tenido una actualización.

Contenido de la actividad

Las actividades contienen la información que se muestra en la tabla siguiente.

Privacidad

Es posible que un título quiera permitir que solo un subconjunto de los jugadores de su gráfico social se una al jugador. El campo joinRestriction determina si otros jugadores reciben la cadena de conexión cuando están viendo esta actividad. Los valores y sus significados se muestran en la tabla siguiente.

Compatibilidad con actividades de juego cruzado

Al crear una actividad en el Microsoft Game Development Kit (GDK), los títulos pueden especificar una marca allowCrossplay. Si es false, el Microsoft Game Development Kit (GDK) rellena automáticamente el campo de plataforma de una invitación con la plataforma actual. Si es true, el Microsoft Game Development Kit (GDK) deja el campo de plataforma en null, lo que indica que la invitación es multiplataforma. La lista de plataformas permitidas a través del juego cruzado se define en la configuración del título. Las generaciones de consolas se consideran juego cruzado en este escenario.

Recuperación de actividades

Al recuperar actividades de otros jugadores, a veces la cadena de conexión está oculta. Esto indica que el jugador no tiene permiso para unirse a esta actividad. Por ejemplo, la cadena de conexión puede estar oculta debido al valor joinRestriction de la actividad, o porque la actividad está llena.
Última modificación el 28 de agosto de 2026