查看游戏和玩家会话中的数据 - Amazon GameLift

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

查看游戏和玩家会话中的数据

您可以查看有关游戏会话以及单个玩家的信息。有关游戏会话和玩家会话的更多信息,请参阅如何将玩家接入游戏

查看游戏会话和玩家数据
  1. Amazon GameLift 控制台的导航窗格中,选择 Fleets

  2. Fleets 列表中,选择托管您要查看其信息的游戏会话的舰队。

  3. 在所选舰队的详情页面中,打开游戏会话选项卡。此选项卡列出了舰队上托管的所有游戏会话以及摘要信息。您可以根据需要使用 “首选项” 工具调整表格内容(参见表格右上角的Gear icon representing settings or configuration options. 图标)。自定义首选项将保存给您的 AWS 账户用户,并且在您查看此页面时自动应用。

  4. 选择游戏会话以查看更多信息。

  5. 如果游戏会话包含玩家会话数据,请选择查看玩家会话以转到玩家会话查询页面。

详细信息

概述

此部分显示您的游戏会话信息的摘要。

  • 状态 – 游戏会话状态。

    • 激活 – 实例正在启动游戏会话。

    • 活动 – 游戏会话正在运行且可以接收玩家(取决于会话的玩家创建策略)。

    • 已终止 – 游戏会话已结束。

  • ARN— 游戏会话的 Amazon 资源名称。

  • 名称 – 为游戏会话生成的名称。

  • 地点 — Amazon GameLift 举办游戏会话的地点。

  • 创建时间-Amazon GameLift 创建直播会话的日期和时间。

  • 结束时间 – 游戏会话结束的日期和时间。

  • DNSname-游戏会话的主机名。

  • IP 地址 – 为游戏会话指定的 IP 地址。

  • 端口 – 用于连接到游戏会话的端口号。

  • 创建者 ID – 发起游戏会话的玩家的唯一标识符。

  • 玩家会话创建策略 – 指示游戏会话是否接受新玩家。

  • 游戏扩展保护策略 — 要在 Amazon 在队列中 GameLift 启动的所有新实例上设置的游戏会话保护类型。

游戏数据

游戏属性数据,格式为字符串,在启动时发送到您的游戏会话。

游戏属性

游戏属性数据,格式为键/值对,在启动时发送到您的游戏会话。

对战数据

如果游戏会话是使用创建的 FlexMatch,则配对数据将描述有关配对配置和规则集的信息。这包括每场比赛的球员属性和球队分配。数据是JSON格式化的。有关 FlexMatch 配对的更多信息,请参阅建立媒人

玩家会话

对于包含每个玩家的玩家会话数据的游戏会话,您可以查看每个玩家会话的详细信息。在 Amazon GameLift 控制台中,选择玩家会话查询

提供以下任何信息,以查找过去或现在的游戏会话中的玩家会话。您可以选择按玩家会话状态筛选结果。

  • 玩家会话 ID,用于获取有关特定玩家会话的信息。

  • 游戏会话 ID,用于获取有关所请求游戏会话的所有玩家会话的信息。结果代表所有预订了老虎机或连接到游戏会话的玩家。

  • 玩家 ID,用于获取所请求玩家的所有玩家会话信息。结果代表玩家参与的所有游戏会话。

注意

查找工具会搜索当前选定区域内的所有玩家会话活动 AWS 区域。如果您在该地区有多个舰队,则结果将包括所有舰队的玩家会话活动。对于多地点舰队,结果还包括所有远程位置的玩家会话活动。

每个游戏会话中将收集以下玩家会话数据:

  • 玩家会话 ID – 分配给玩家会话的标识符。

  • 玩家 ID – 玩家的唯一标识符。单击此 ID 获取更多玩家信息。

  • 游戏会话 ID — 分配给游戏会话的标识符。

  • 舰队 ID — 分配给托管游戏会话的舰队的标识符。

  • 状态 – 玩家会话的状态。有以下可能状态:

    • 已预留 – 玩家会话已预留,但玩家尚未连接。

    • 活动 – 玩家会话已连接到游戏服务器。

    • 已完成 – 玩家会话已结束;玩家不再处于连接状态。

    • 超时 – 玩家连接失败。

  • 开始时间 – 玩家连接到游戏会话的时间。

  • 结束时间 – 玩家从游戏会话断开连接的时间。

  • 连接数据 — 玩家用于连接游戏会话的 IP 地址、DNS名称和端口。

  • 玩家数据-玩家会话创建期间提供的有关玩家的信息。