Skip to main content
本主题介绍如何为作品管理的 XBOX 成就配置奖励。这包括在玩家完成成就时授予他们游戏得分、艺术或应用内奖励。 作品管理的成就比基于事件的成就提供了更大的灵活性,使您能够将作品作为服务运行,随着时间的推移增加价值并保持玩家的参与度。 作品管理的成就还提供了关于如何解锁成就、如何以及何时添加成就以及成就可以为玩家带来的好处的更大灵活性。 下图说明了开发人员、社区管理人员和发行商如何随着时间的推移管理作品的生命周期,以推动玩家行为的目标、奖品和奖励。

灵活的成就奖励选项

我们扩展了成就系统,以支持更灵活的奖励选项。 游戏得分仍然是一种有价值的奖励,可以跟踪玩家在整个 XBOX 生态系统中单个通用的游戏得分。您(开发人员或发行商)可以使用成就作为交付更广泛奖励的机制,无论是在您的作品内还是作品外。 您可以为一个成就配置多个奖励,每种奖励类型最多一个奖励。 您还可以为成就配置没有明确的奖励;在这种情况下,成就的图标充当获得成就的玩家的可视徽章。 XBOX 服务支持以下类型的奖励。
  • 游戏得分
  • 艺术
  • 应用内

游戏得分

我们致力于维护已在我们的 XBOX 玩家中建立的游戏得分值的完整性。 每个玩家只有一个游戏得分。 玩家在现有 XBOX 服务平台(例如 XBOX 或 Windows 10)上获得的任何游戏得分都计入该玩家的单一游戏得分。 当玩家解锁游戏得分成就时,XBOX 服务会自动将玩家的游戏得分增加配置的数量。 对于哪些作品可以在其成就上提供游戏得分作为奖励存在限制。

艺术奖励

使用艺术奖励在您的作品和其他地方为您的玩家提供他们必须赢得的丰富、美丽的体验。例如,您可能拥有设计师在作品初期阶段绘制的有趣概念艺术;漂亮、高分辨率的图像可以装饰玩家访问时的中心应用程序;以及支持多种皮肤。 您可以提供高分辨率的概念艺术、早期设计图、专门创建的艺术资产和其他数字艺术资产作为解锁成就的玩家奖励。 您可以通过查询成就服务以检索相关元数据,在 XBOX 仪表板体验和伴随体验中显示这些资产。

应用内奖励

应用内奖励为开发人员提供了对成就所提供的奖励的更大灵活性和控制权。 应用内奖励使您能够使用成就直接向玩家提供自定义游戏内奖励,而不必更新您的作品。 使用您的作品可识别的代码、ID 或短语来配置成就奖励。当玩家解锁成就时,XBOX 服务会将该信息发送到您的作品。这将告知作品要向玩家提供的奖励。 奖励本身取决于开发人员。 奖励创意包括以下内容:
  • 额外的游戏内货币或积分
  • 访问特殊角色、武器或地图
  • 临时体验倍增器

配置应用内奖励

为成就配置应用内奖励相当简单。 成就所有者必须提供奖励名称、奖励说明和奖励图标以及奖励值。 此奖励值由开发人员确定,必须是游戏可以解释和正确处理的内容玩家可以作为作品特定奖励兑换体验的一部分输入的内容。 游戏可解释的奖励值示例可能是 5 位数字或一个游戏或游戏服务知道并映射到特定游戏内物品的特殊字符串。 开发人员可能希望使用作品管理的存储 (TMS) 服务,以便于随时间轻松添加游戏可以读取的新奖励值。 玩家必须提交的奖励值示例可能是他们输入到作品内、伴随应用或开发人员网站上的兑换体验中的特殊代码或字符串。

兑换应用内奖励

当玩家在游戏中兑换奖励时,应用内奖励会生效。 作品必须知道玩家已经解锁了配置了应用内奖励的成就,以便作品可以正确地向玩家提供奖励。 为此,作品应在作品启动或从挂起恢复时查询成就服务,以查看哪些已解锁的成就具有应用内奖励,并获取每个奖励的奖励代码。这应始终执行,以确保捕获在作品未运行时或在另一个控制台上运行时可能已解锁的任何成就。 要进行查询,您可以使用 XblAchievements* API 或 RESTful 成就 URI。
最后修改于 2026年8月25日