Skip to main content
Este tema describe cómo el servicio de emparejamiento SmartMatch selecciona jugadores compatibles en un juego multijugador.

Introducción a SmartMatch

Los servicios de XBOX proporcionan un servicio de emparejamiento denominado SmartMatch. Agrupa a los jugadores en función de la información del jugador y de la solicitud de emparejamiento de los jugadores que quieren jugar juntos. El emparejamiento se basa en el servidor. Esto significa que los jugadores envían una solicitud al servicio y, después, se les notifica cuando se encuentra una coincidencia. Puede usar los siguientes enfoques de API para el emparejamiento SmartMatch.
  • SmartMatch está encapsulado por Multiplayer Manager.
  • Para un uso avanzado de la API, puede llamar a los métodos XblMatchmaking*.
Si tiene un escenario de emparejamiento que no es compatible con Multiplayer Manager (MPM), proporcione comentarios a través de su representante de Microsoft. Independientemente de la API que use, la información conceptual de este tema es válida. Al compilar un título, puede usar SmartMatch tal como se describe en este tema. Como alternativa, puede usar su propio servicio de emparejamiento, tal como se describe en Using Your Own Matchmaking Service.

Acerca de SmartMatch

Para simplificar el emparejamiento, el servicio de emparejamiento SmartMatch trabaja en estrecha colaboración con Multiplayer Session Directory (MPSD). SmartMatch permite a los títulos realizar fácilmente el emparejamiento en segundo plano; por ejemplo, mientras el jugador juega en modo individual dentro del título. Las personas o grupos que quieren entrar en el emparejamiento crean una sesión de vale de partida y, después, solicitan al servicio de emparejamiento que encuentre otros jugadores con los que organizar una partida. Esto da como resultado la creación de un vale de partida temporal que reside dentro del servicio de emparejamiento durante un período de tiempo. El servicio de emparejamiento elige las sesiones que jugarán juntas en función de la configuración, las estadísticas almacenadas para cada jugador y cualquier información adicional proporcionada en el momento de la solicitud de emparejamiento. Después, el servicio crea una sesión de destino de partida que contiene todos los jugadores que se han emparejado y notifica la coincidencia a los títulos de los jugadores. Cuando la sesión de destino está lista, los títulos realizan comprobaciones de calidad de servicio (QoS) para confirmar que el grupo puede jugar junto. El grupo puede comenzar a jugar cuando se han confirmado las comprobaciones. Durante el proceso de QoS y el juego emparejado, los títulos mantienen actualizado el estado de la sesión dentro de MPSD. Los títulos reciben notificaciones de MPSD sobre los cambios en la sesión. Estos cambios incluyen usuarios que entran y salen y cambios en el árbitro de la sesión.

Sesión de vale de partida

Una sesión de vale de partida representa los clientes de los jugadores que quieren formar una partida. La sesión se crea en función de una partida, de un grupo de desconocidos que están juntos en una sala o de otras agrupaciones de jugadores específicas del título. En algunos casos, la sesión de vale puede ser una sesión de juego ya en curso que busca más jugadores.

Vale de partida

Enviar una sesión de vale al emparejamiento da como resultado la creación de un vale de partida, que realiza el seguimiento del intento de emparejamiento. Los atributos del vale, por ejemplo, el mapa del juego o el nivel del jugador, junto con los atributos de los jugadores de la sesión de vale, se usan para determinar la coincidencia.

Tolvas

Las tolvas son lugares lógicos donde se recopilan los vales de partida. Solo los vales dentro de la misma tolva pueden coincidir. Un título puede tener varias tolvas. Por ejemplo, un título puede crear una tolva en la que la habilidad del jugador sea el elemento más importante para el emparejamiento. Un título puede usar otra tolva en la que los jugadores solo se emparejan si han comprado el mismo contenido descargable.

Reglas de tolva

Las reglas de tolva proporcionan definiciones de los criterios que el servicio de emparejamiento usa para decidir qué jugadores agrupar. Hay dos tipos de reglas de tolva.
  • Reglas MUST: Deben cumplirse para que los vales de partida se consideren compatibles.
  • Reglas SHOULD: Un vale de partida que cumple una regla se prefiere frente a uno que no la cumple.
Dentro de cada una de estas categorías, hay varios tipos específicos de reglas. Para obtener más información, consulte Configuración del emparejamiento en Partner Center.

Configuración de tolvas

Para obtener más información, consulte la sección Configuración básica de tolvas para el emparejamiento en el tema Configuración del emparejamiento en Partner Center.

Sesión de destino de partida

Cuando se encuentra un grupo emparejado, el servicio crea una sesión de destino de partida. El servicio reserva lugares para todos los jugadores de las sesiones de vale que se han emparejado. Para obtener más información, consulte Inicialización de la sesión de destino y QoS.

Consulte también

Plantillas de sesión multijugador Información general de Multiplayer Session Directory
Última modificación el 28 de agosto de 2026