Permita que seu servidor de jogos acesse os dados da frota do Amazon GameLift Servers - Amazon GameLift Servers

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Permita que seu servidor de jogos acesse os dados da frota do Amazon GameLift Servers

Há algumas situações em que sua compilação de jogo ou script de Amazon GameLift Servers Realtime podem exigir informações sobre a frota do Amazon GameLift Servers. Por exemplo, a compilação ou o script do seu jogo podem incluir código para:

  • Monitore a atividade com base nos dados da frota.

  • Acumule métricas para rastrear a atividade por dados da frota. (Muitos jogos usam esses dados para LiveOps atividades.)

  • Forneça dados relevantes para serviços de jogos personalizados, como criação de partidas, escalabilidade de capacidade adicional ou testes.

As informações da frota estão disponíveis como um arquivo JSON em cada instância nos seguintes locais:

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

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

O gamelift-metadata.json arquivo inclui os atributos de um recurso Amazon GameLift Servers da frota.

Exemplo de arquivo JSON:

{ "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", "name":"ReallyFunGameTestFleet08", "fleetType":"ON_DEMAND", "instanceRoleArn":"arn:aws:iam::123456789012:role/S3AccessForGameLift", "instanceType":"c5.large", "serverLaunchPath":"/local/game/reallyfungame.exe" }