设计 Xbox 服务体验

本文将指导您完成思考玩家数据(包括用户统计信息、成就和排行榜)以及将数据添加到游戏的示例过程。

示例

我们来配置一个虚构的游戏,向你展示 Xbox 服务中的玩家数据如何帮助你在 Xbox 仪表板、Windows 10 上的 Xbox 应用和你的游戏中感受令人惊叹的 Xbox 服务体验。 对于此场景,我们将处理名为 Races 2020 的虚构赛车游戏。

为了获得这些体验的最大价值,我们将遵循以下建议的规划阶段:

  1. 设计 XBL 体验。
  2. 设计支持您的场景所需的统计信息。
  3. 根据需要配置“特别推荐的统计信息”、“成就”或“排行榜”。

设计你的 Xbox 服务体验

我们希望 Race 2020 充分利用 Xbox 服务,以保持用户在游戏内部和外部的参与度。

要提出的第一个问题是:

  1. 我们希望游戏中心的“成就”选项卡体验是什么样的? (特别推荐的统计信息和社交排行榜)

  2. 我们希望为玩家提供哪些目标和激励? (成就)

  3. 我们希望玩家在游戏中使用哪些分数或统计信息来确定自己在好友中的排名? (排行榜)

游戏中心是登录体验,用户可以在这里了解有关游戏的一切。 作为开发者和/或发布者,游戏中心是您向尚未购买您游戏的 Xbox 用户展现该游戏如何出色且丰富的绝佳位置。

游戏中心还被设计为向已经拥有游戏的玩家显示进度和有吸引力指标。 在成就选项卡下,用户可以找到“游戏进度和成就”、“主要统计信息”和“社交排行榜”。

此部分的目标是为游戏捕获最有吸引力的指标,并呈现这些指标以提供游戏玩家体验的独特画面,同时在社交排行榜中确定玩家在其好友中的排名。 例如,Forza 6 的成就选项卡可能像下面这样:

游戏中心图像

有些统计信息(如“行驶英里数”和“夺冠次数”)有金、银或铜装饰,用来说明玩家在其好友中的排名。 与这些统计信息中的任何信息交互都会显示完整的排行榜,如下所示:

排行榜

对于 Races 2020,以下是一组能够表示游戏的玩家体验的不错的统计信息,以及合适的排名指标:

  • 单圈最快时间
  • 夺冠次数
  • 行驶英里数

成就

成就是一个系统范围的机制,能够在所有游戏中通过一致的方式引导和奖励用户在游戏内的操作。 正确设计此体验将帮助指导用户最充分地体验游戏,并延长游戏的寿命。

对于 Races 2020,下面是我们想要配置的一部分成就:

  • 单圈完成时间在 60 秒以下。
  • 以第一名的成绩完成 10 场比赛。
  • 每个赛道至少完成 1 场比赛。
  • 拥有 5 辆车。
  • 行驶 10,000 英里。

排行榜

排行榜使玩家能够,针对他们在游戏中完成的特定操作,将自己与其他玩家进行比较。 除了游戏中心中的社交排行榜,您还可以配置在游戏中使用的全球排行榜。

以下是一些将在其中为所有用户排名的排行榜:

  • 单圈最快时间
  • 元数据:跟踪此情况发生的位置
  • 元数据:使用的汽车
  • 元数据:天气状况
  • 夺冠次数
  • 收集的汽车最多

后续步骤

在设计统计信息、排行榜和成就之后,您可以在游戏中实现这些设计,这要从在合作伙伴中心进行配置开始。

接下来的几个部分将介绍端对端流程:请参阅统计和排行榜