Referencia de la API de Amazon GameLift FlexMatch (SDK de AWS) - Amazon GameLift

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.

Referencia de la API de Amazon GameLift FlexMatch (SDK de AWS)

En este tema se proporciona una lista de operaciones basadas en tareas de la API para Amazon GameLift FlexMatch. La API del servicio de Amazon GameLift FlexMatch se incluye en el SDK de AWS en el espacio de nombres de aws.gamelift. Descargue el SDK de AWS o consulte la documentación de referencia de la API de Amazon GameLift.

Amazon GameLift FlexMatch ofrece servicios de emparejamiento para su uso con juegos alojados en las soluciones de alojamiento de Amazon GameLift (incluido el alojamiento administrado para servidores de juegos personalizados o Realtime Servers y el alojamiento en Amazon EC2 con Amazon GameLift FleetIQ), así como con otros sistemas de alojamiento, como los primitivos de red de pares, en las instalaciones o de computación en la nube.. Para obtener más información sobre otras opciones de alojamiento de Amazon GameLift, consulte la Guía para desarrolladores de Amazon GameLift.

Configuración de reglas y procesos de emparejamiento

Llame a estas operaciones para crear un emparejador de FlexMatch, configurar el proceso de emparejamiento para el juego y definir un conjunto de reglas personalizadas para crear emparejamientos y equipos.

Configuración de la creación de emparejamientos

  • CreateMatchmakingConfiguration: permite crear una configuración de emparejamiento con instrucciones para evaluar grupos de jugadores y compilar equipos de jugadores. Cuando utilice Amazon GameLift como alojamiento, especifique también cómo crear una nueva sesión de juego para el emparejamiento.

  • DescribeMatchmakingConfigurations: permite recuperar las configuraciones de emparejamiento definidas en una región de Amazon GameLift.

  • UpdateMatchmakingConfiguration: permite cambiar los ajustes de la cola de configuración de emparejamiento.

  • DeleteMatchmakingConfiguration: permite eliminar una configuración de emparejamiento de la región.

Conjunto de reglas de creación de emparejamientos

Solicitud de un emparejamiento para uno o varios jugadores

Llame a estas operaciones desde su servicio cliente de juego para administrar las solicitudes de emparejamiento de jugadores.

  • StartMatchmaking: permite solicitar el emparejamiento para un jugador o un grupo que quiera jugar en el mismo emparejamiento.

  • DescribeMatchmaking: permite obtener detalles sobre una solicitud de emparejamiento, incluido el estado.

  • AcceptMatch: en el caso de un emparejamiento que requiera la aceptación del jugador, informa a Amazon GameLift cuando un jugador acepte un emparejamiento propuesto.

  • StopMatchmaking: permite cancelar una solicitud de emparejamiento.

  • StartMatchBackfill: solicite emparejamientos de jugadores adicionales para rellenar espacios vacíos en una sesión de juego existente.

Lenguajes de programación disponibles

El SDK de AWS compatible con Amazon GameLift está disponible en los siguientes idiomas. Para obtener información sobre la compatibilidad con los entornos de desarrollo, consulte la documentación de cada idioma.