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