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
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
-
CreateMatchmakingRuleSet: permite crear un conjunto de reglas para usarlas cuando busque emparejamientos de jugadores.
-
DescribeMatchmakingRuleSets: permite recuperar conjuntos de reglas de emparejamiento definidos en una región de Amazon GameLift
-
ValidateMatchmakingRuleSet: permite verificar la sintaxis de un conjunto de reglas de emparejamiento.
-
DeleteMatchmakingRuleSet: permite eliminar un conjunto de reglas de emparejamiento de la región.
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.
-
C++ (documentación del SDK
) (Amazon GameLift ) -
Java (documentación del SDK
) (Amazon GameLift ) -
.NET (documentación del SDK
) (Amazon GameLift) -
Python (documentación del SDK
) (Amazon GameLift ) -
Ruby (documentación del SDK
) (Amazon GameLift) -
PHP (documentación del SDK
) (Amazon GameLift) -
JavaScript/Node.js (documentación del SDK
) (Amazon GameLift)