XBOX 成就在 XBOX 设备上的工作方式
成就代表产品开发者为玩家设定的特定目标。在 XBOX Data Platform 2013(也称为 XBOX Live Data Platform 2013)中,服务使用特定玩家统计信息的值来确定玩家是否达成该目标。这些值在服务配置中定义。 对于新玩家,成就是_已锁定_的。当玩家满足实现成就目标所需的条件时,服务会通过_解锁_授予成就。玩家将以游戏得分的形式获得奖励,但产品可以授予额外的奖励,例如美术或游戏内物品。 成就可以基于单个玩家统计信息或多个玩家统计信息。例如,一项成就可能要求已达到”高级等级”的玩家使用”橙色箭”在”西部省份”击败三只”蓝龙”。 成就可以对玩家隐藏,直到达成为止,或者可以在可能的成就列表中可见。 规划解锁成就所需的事件和统计规则通常需要自上而下的方法。- 决定你希望在游戏中呈现哪些成就和玩家体验。
- 创建为这些体验提供支持的统计规则和事件。
配置成就
1
使用你的帐户登录 [合作伙伴中心](https://developer.microsoft.com...
使用你的帐户登录合作伙伴中心。
2
选择你的产品,然后转到 **服务** > **XBOX Live**。
选择你的产品,然后转到 服务 > XBOX Live。
3
选择指向 **成就** 的链接。
选择指向 成就 的链接。
4
在 **成就** 页面上,为你的产品创建和管理成就。
在 成就 页面上,为你的产品创建和管理成就。
创建成就
1
在 **成就** 页面上,选择 **新建成就** 按钮。
在 成就 页面上,选择 新建成就 按钮。这会将你带到 新建成就 页面。
2
在 **成就名称** 字段中,提供要显示给玩家的名称。
在 成就名称 字段中,提供要显示给玩家的名称。字符串的最大长度为 44 个字符。
3
在 **锁定描述** 字段中,描述成就将被锁定的情况...
在 锁定描述 字段中,描述成就将被锁定的情况。字符串的最大长度为 100 个字符,将显示给用户。如果选中了 秘密 选项,则该描述不会在成就列表中显示。
4
在 **图像图标** 字段中,提供将作为...
在 图像图标 字段中,提供将作为成就视觉表示(“徽章”)的成就图标。确保图标的格式为 PNG 文件,大小为 1920 x 1080 像素。
- 在 这是什么类型的成就? 下,从以下选项中选择。
- 基础成就
游戏最初发布时,玩家可获得该成就。 - 非基础成就
游戏推出后,玩家才能获得该成就。
- 基础成就
- 在 游戏得分 字段中,指明解锁成就时将授予的游戏得分数量。指定一个大于 0 且小于或等于 200 的值。你的产品共有 1000 游戏得分可以在基础成就之间分配。
- 在 应如何处理详细信息? 下,从以下选项中选择。
- 公开
所有玩家都可以看到成就及其详细信息。 - 秘密
只有解锁成就的玩家才能看到成就及其详细信息。这有助于避免剧情剧透,并奖励尝试的玩家。
- 公开
- 可选:在 成就深度链接 字段中,指定玩家将被重定向到的游戏内位置以立即尝试该成就。例如,在
ms-xbl-11aa99ff://default?trackId=18中,11aa99ff是 TitleId,default?trackId=18是你的游戏将理解并用于将玩家重定向到游戏中特定位置的代码。 - 选择将决定如何解锁成就的 解锁逻辑。
- 使用增量进度做某事
选择单个玩家统计信息。当玩家统计信息满足指定的条件时,将解锁该成就。玩家能够看到他们朝着解锁成就的进度。要满足条件,统计信息必须等于或大于指定的值。这不适用于使用 min 运算符配置的统计信息。此类统计信息必须小于或等于指定值。 - 累积做多件事
选择多个使用 sum 运算符配置的玩家统计信息。当你选择的所有玩家统计信息都满足指定的条件时,将解锁该成就。 - Min/max 若干事项之一
选择已使用 max 或 min 运算符配置的多个玩家统计信息。当至少满足一个玩家统计信息要求时,将解锁该成就。 - 做一次某事
选择玩家统计信息。当因触发统计规则而创建其实例时,将解锁该成就。 - 自定义逻辑
要创建复杂的解锁成就条件,请选择 添加统计信息 按钮,然后向当前条件添加统计信息条件。要添加新的条件子句,请选择 添加条件 按钮。- 单个条件子句中的所有统计信息必须是相同的运算符类型,并且必须满足相同的条件才能满足条件。
- 如果统计信息使用 min 或 max 运算符,则该子句使用”或”逻辑来满足条件。
- 如果统计信息使用 sum 运算符,则该子句使用”与”逻辑来满足条件。当满足所有条件时,将解锁该成就。
- 使用增量进度做某事
- 可选:要为解锁成就授予额外奖励(美术或游戏内),请执行以下操作:
- 选择 添加奖励 按钮。
- 在 成就奖励 页面上,选择 美术 或 游戏内。
- 在 显示名称 字段中,提供要显示给玩家的奖励名称。
- 在 描述 字段中,提供要显示给玩家的奖励描述。描述不能超过 90 个字符。包括详细信息,例如奖励的持续时间(如果适用)以及兑换奖励的说明。
- 根据你选择的奖励类型执行以下操作。
- 如果你选择了奖励类型 美术,则使用 美术 字段指定玩家在解锁成就时将获得的美术奖励。奖励的大小必须为 1920 x 1080 像素,格式为 PNG 文件。在开发产品时,你可以选择 使用占位符图像 以使用默认的 XBOX 图像,直到最终的美术准备好替换它为止。
- 如果你选择了奖励类型 游戏内,则
- 使用 图像 字段指定代表玩家在解锁成就时将获得的奖励的图像。在开发产品时,你可以选择 使用占位符图像 以使用默认的 XBOX 图像,直到最终的美术准备好替换它为止。
- 使用 游戏内值 字段指定传递给游戏的值或代码。确保你的游戏可以使用此代码来解锁奖励。
- 选择 添加 将奖励添加到成就,或选择 取消 以取消并返回到 新建成就 页面。
- 选择 保存 保存成就,或选择 取消 以取消并返回到 成就 页面。
更改成就
1
在 **成就** 页面上的成就列表中,选择 **成就...
在 成就 页面上的成就列表中,选择要更改的成就的 成就名称。这将打开一个页面,其标题为该成就的名称。
2
对成就进行更改。
对成就进行更改。
3
选择 **保存** 保存成就,或选择 **取消** 以取消并返回...
选择 保存 保存成就,或选择 取消 以取消并返回到 成就 页面。
删除成就
- 在 成就 页面上的成就列表中,选择要删除的成就旁边的 删除。
- 在 确认 对话框中,选择 删除 或 取消。
