Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Compilación de un emparejador de Amazon GameLift Servers FlexMatch
En esta sección se describen los elementos clave de un emparejador y cómo crear y personalizar uno para su juego. Esto incluye la definición de una configuración de emparejamiento y de un conjunto de reglas de emparejamiento.
La creación del emparejador es el primer paso en las hojas de ruta de FlexMatch:
Un emparejador de FlexMatch realiza la tarea de crear un emparejamiento de juego. Administra el grupo de solicitudes de emparejamiento recibidas, procesa y selecciona a los jugadores para encontrar los mejores grupos de jugadores posibles y forma equipos para celebrar una partida. En el caso de los juegos que utilizan Amazon GameLift Servers para el alojamiento, también ubica e inicia una sesión de juego para la partida.
FlexMatch combina el servicio de emparejamiento con un motor de reglas personalizable. Permite diseñar el emparejamiento de jugadores en función de los atributos de los jugadores y los modos de juego relevantes para el juego, así como confiar en FlexMatch para que administre las cuestiones prácticas de formación de grupos de jugadores y su ubicación en los juegos. Vea más detalles sobre el emparejamiento personalizado en Ejemplos de conjuntos de reglas de FlexMatch.
Tras crear un emparejamiento, FlexMatch proporciona los datos correspondientes para la ubicación de la sesión de juego. En el caso de los juegos que utilizan Amazon GameLift Servers para el alojamiento, FlexMatch envía una solicitud de ubicación de la sesión de juego con los jugadores emparejados a la cola de sesiones de juego. La cola busca recursos de alojamiento disponibles en sus flotas de Amazon GameLift Servers y comienza una nueva sesión de juego para el emparejamiento. En el caso de los juegos que utilizan otra solución de alojamiento, FlexMatch proporciona los datos de emparejamiento para que usted los proporcione a su propio componente de ubicación de sesiones de juego.
Para obtener una descripción detallada de cómo los creadores de emparejamientos de FlexMatch procesan las solicitudes de emparejamiento que reciben, consulte Proceso de emparejamiento de FlexMatch.