Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

¿Qué es? Amazon GameLift Servers FlexMatch?

Modo de enfoque
¿Qué es? Amazon GameLift Servers FlexMatch? - Amazon GameLift Servers

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.

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.

Amazon GameLift Servers FlexMatch es un servicio de emparejamiento personalizable para juegos multijugador. With FlexMatch, puedes crear un conjunto personalizado de reglas que definan el aspecto de una partida multijugador para tu juego y determinen cómo evaluar y seleccionar a los jugadores compatibles para cada partida. También puede afinar los aspectos clave del algoritmo de emparejamiento para que se adapten a las necesidades de su juego.

Uso FlexMatch como un servicio de búsqueda de parejas independiente o integrado con un Amazon GameLift Servers solución de alojamiento de juegos. Por ejemplo, podrías implementar FlexMatch como función independiente con juegos con una peer-to-peer arquitectura o juegos que utilizan otras soluciones de computación en la nube. O puede añadir FlexMatch a tu Amazon GameLift Servers alojamiento de contenedores gestionado EC2 o gestionado, o alojamiento local con Amazon GameLift Servers En cualquier lugar. Esta guía proporciona información detallada sobre cómo construir un FlexMatch sistema de emparejamiento para tu escenario particular.

FlexMatch te da la flexibilidad de establecer prioridades de emparejamiento en función de los requisitos de tu juego. Por ejemplo, puede hacer lo siguiente:

  • Encuentre un equilibrio entre la velocidad y la calidad de los emparejamientos. Establezca reglas de juego para encontrar rápidamente emparejamientos que sean lo suficientemente buenos, o haga que los jugadores esperen un poco más para encontrar la mejor combinación posible y así disfrutar de una experiencia de juego óptima.

  • Realice emparejamientos en función de jugadores o equipos bien emparejados. Cree un emparejamiento en el que todos los jugadores tengan características similares, como la habilidad o la experiencia. También puede formar emparejamientos en los que las características combinadas de cada equipo cumplan con un criterio común.

  • Priorice el efecto de la latencia de los jugadores en el emparejamiento. ¿Quiere establecer un límite estricto de latencia para todos los jugadores o prefiere aceptar latencias más altas siempre que todos los participantes tengan una latencia similar?

¿Preparado para empezar a trabajar con FlexMatch?

Para obtener step-by-step orientación sobre cómo poner en marcha tu juego con FlexMatch, consulta los siguientes temas:

Clave FlexMatch características

Las siguientes funciones están disponibles en todos FlexMatch escenarios, ya sea que utilices FlexMatch como un servicio independiente o con Amazon GameLift Servers alojamiento de juegos.

  • Emparejamiento de jugadores personalizable. Diseñe y compile emparejadores que se adapten a todos los modos de juego que ofrece a los jugadores. Cree un conjunto de reglas personalizadas para evaluar los atributos de los jugadores clave (por ejemplo, nivel de habilidad o rol) y datos de latencia geográfica para crear los mejores emparejamientos posibles para el juego.

  • Emparejamiento basado en latencia. Proporcione datos de latencia de los jugadores y cree reglas de emparejamiento que exijan que los jugadores de un emparejamiento tengan tiempos de respuesta similares. Esta característica resulta útil cuando los grupos de emparejamiento de jugadores abarcan varias regiones geográficas.

  • Compatibilidad con emparejamientos de hasta 200 jugadores. Cree emparejamientos de hasta 40 jugadores mediante las reglas de emparejamiento personalizadas para el juego. Cree emparejamientos de hasta 200 jugadores mediante un proceso de emparejamiento que utiliza un proceso de emparejamiento personalizado simplificado para que los tiempos de espera de los jugadores sean gestionables.

  • Aceptación del jugador. Solicite a los jugadores que opten por participar en un emparejamiento propuesto antes de finalizarlo e iniciar una sesión de juego. Usa esta función para iniciar tu flujo de trabajo de aceptación personalizado e informar sobre las respuestas de los jugadores a FlexMatch antes de iniciar una nueva sesión de juego para el partido. Si no todos los jugadores aceptan un emparejamiento, el emparejamiento propuesto falla y los jugadores que sí lo acepten volverán automáticamente al grupo de emparejamientos.

  • Compatibilidad con grupos de jugadores. Genere emparejamientos para grupos de jugadores que quieran jugar juntos en el mismo equipo. Uso FlexMatch para encontrar jugadores adicionales con los que completar la partida según sea necesario.

  • Reglas de emparejamiento ampliables. Flexibilice gradualmente los requisitos de emparejamiento después de que haya pasado cierto tiempo sin encontrar un emparejamiento correcto. La expansión de reglas le permite decidir dónde y cuándo flexibilizar las reglas iniciales del emparejamiento para que los jugadores puedan entrar en los juegos a los que se puede jugar con mayor rapidez.

  • Reposición de emparejamientos. Llene las ranuras de jugadores vacías de una sesión de juego existente con jugadores nuevos bien emparejados. Personalice cuándo y cómo solicitar nuevos jugadores, y utilice las mismas reglas de emparejamiento personalizadas para encontrar más jugadores.

FlexMatch por Amazon GameLift Servers alojamiento

FlexMatch ofrece las siguientes funciones adicionales para usarlas con los juegos con los que alojas Amazon GameLift Servers. Esto incluye juegos con servidores de juegos personalizados o Amazon GameLift Servers En tiempo real.

  • Ubicación de sesión de juego. Cuando una coincidencia se realiza correctamente, FlexMatch solicita automáticamente una nueva ubicación en la sesión de juego desde Amazon GameLift Servers. Los datos generados durante el emparejamiento, incluidas las asignaciones de jugadores IDs y equipos, se proporcionan al servidor del juego para que pueda utilizar esa información para iniciar la sesión de juego del partido. FlexMatch a continuación, transfiere la información de conexión de la sesión de juego para que los clientes del juego puedan unirse a la partida. Para minimizar la latencia que experimentan los jugadores en una partida, coloca la sesión de juego con Amazon GameLift Servers también puede usar los datos de latencia de los jugadores regionales, si los proporciona.

  • Reposición automática de emparejamientos. Con esta función habilitada, FlexMatch envía automáticamente una solicitud de reposición de partidas cuando se inicia una nueva sesión de juego con los espacios vacíos para los jugadores. El sistema de emparejamiento inicia el proceso de ubicación de la sesión de juego con un número mínimo de jugadores y, a continuación, llena rápidamente las ranuras restantes. No puede utilizar la reposición automática para reemplazar a los jugadores que abandonen una sesión de juego emparejada.

Si usas Amazon GameLift Servers FleetIQ con juegos alojados con recursos de Amazon Elastic Compute Cloud (Amazon EC2), implementa FlexMatch como un servicio independiente.

Precios para Amazon GameLift ServersFlexMatch

Amazon GameLift Servers los cargos de las instancias se calculan según la duración del uso y el ancho de banda según la cantidad de datos transferidos. Si alojas tus juegos en Amazon GameLift Servers servidores, FlexMatch el uso está incluido en las tarifas de Amazon GameLift Servers. Si alojas tus juegos en otra solución de servidor, FlexMatch el uso se cobra por separado. Para obtener una lista completa de los cargos y precios de Amazon GameLift Servers, consulte Amazon GameLift Servers Precios.

Para obtener información sobre cómo calcular el coste del alojamiento de tus juegos o el emparejamiento con Amazon GameLift Servers, consulta Generar Amazon GameLift Servers estimaciones de precios, que describen cómo utilizar el Calculadora de precios de AWS.

PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.