Obtenga datos de flota para una GameLift instancia de Amazon - 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.

Obtenga datos de flota para una GameLift instancia de Amazon

Hay algunas situaciones en las que la compilación de un juego personalizado o el script de Realtime Servers pueden requerir información sobre la GameLift flota de Amazon. Por ejemplo, la compilación o el script del juego pueden incluir código para realizar las siguientes acciones:

  • Supervisar la actividad en función de los datos de la flota.

  • Reunir las métricas para realizar un seguimiento de la actividad según los datos de la flota. (Muchos juegos utilizan estos datos para LiveOps realizar actividades).

  • Proporcionar datos relevantes a los servicios de juegos personalizados, por ejemplo, para el emparejamiento, la escalación de la capacidad adicional o la realización de pruebas.

La información de la flota está disponible en un JSON archivo en cada instancia en las siguientes ubicaciones:

  • Windows: C:\GameMetadata\gamelift-metadata.json

  • Linux: /local/gamemetadata/gamelift-metadata.json

El gamelift-metadata.json archivo incluye los atributos de un recurso de GameLift flota de Amazon.

JSONArchivo de ejemplo:

{ "buildArn":"arn:aws:gamelift:us-west-2:123456789012:build/build-1111aaaa-22bb-33cc-44dd-5555eeee66ff", "buildId":"build-1111aaaa-22bb-33cc-44dd-5555eeee66ff", "fleetArn":"arn:aws:gamelift:us-west-2:123456789012:fleet/fleet-2222bbbb-33cc-44dd-55ee-6666ffff77aa", "fleetDescription":"Test fleet for Really Fun Game v0.8", "fleetId":"fleet-2222bbbb-33cc-44dd-55ee-6666ffff77aa", "fleetName":"ReallyFunGameTestFleet08", "fleetType":"ON_DEMAND", "instanceRoleArn":"arn:aws:iam::123456789012:role/S3AccessForGameLift", "instanceType":"c5.large", "serverLaunchPath":"/local/game/reallyfungame.exe" }