如果您的游戏使用基于事件的成就(以前称为 Achievements 2013),并且您希望在未来支持多个平台,则必须继续使用基于事件的成就。这是必需的,以便用户可以跨所有平台保留其成就。
本主题描述的功能仅在具有适当权限的情况下才可用。有关详细信息,请与您的客户经理或 Microsoft 的其他联系人交谈。
在合作伙伴中心配置为 Game Demo 的游戏不能发布成就。
XBOX One 或更高版本的 XBOX 服务中成就的工作原理
成就代表由游戏开发者为玩家设定的特定目标。 在基于事件的数据平台中,服务使用特定玩家统计信息的值来确定玩家是否已实现目标。这些值在服务配置中定义。 对于新玩家,成就是锁定的。当玩家满足实现成就目标所需的条件时,服务通过解锁来授予成就。玩家会以游戏得分的形式获得奖励,但游戏可能会授予其他奖励,例如美术品或游戏内物品。 成就可以基于单个玩家统计信息或多个玩家统计信息。例如,一个成就可能要求达到高级级别的玩家使用橙色箭头在西部省份击败三条蓝龙。 成就可以对玩家隐藏,直到他们实现为止,或者可以在可能的成就列表中显示。 规划解锁成就所需的事件和统计规则通常需要顺序方法。- 决定您希望在游戏中呈现哪些成就和玩家体验。
- 创建为这些体验提供支持的统计规则和事件。
配置成就
- 使用您的帐户登录合作伙伴中心。
- 在合作伙伴中心的主页上,选择应用和游戏工作区。将显示应用和游戏概述页。
- 从概述页的列表中选择您的游戏。
- 从游戏概述页的链接或左侧导航菜单中选择 XBOX 服务 > 游戏设置。
- 在游戏设置页上,选择成就链接。将显示成就页。
- 在成就页上为您的游戏创建和管理成就。
创建成就
- 在成就页上,选择新建成就。将显示新建成就页。
- 在成就名称框中,输入玩家看到的名称。字符串的最大长度为 44 个字符。
- 在锁定描述框中,描述成就被锁定的情况。字符串的最大长度为 100 个字符,并向玩家显示。如果您选择秘密选项,则此描述不会显示在成就列表中。
- 在图像图标框中,提供成就图标,该图标是成就的视觉表示(“徽章”)。确保图标格式化为 .png 文件,大小为 1920 × 1080 像素。 图标对玩家可见。当玩家查看成就列表时,XBOX 会自动将其缩放为缩略图大小。但是,选择任何单个成就都会将图标设置为背景图像。如果选择隐藏复选框,则图标不会在列表中显示,直到玩家解锁它。 在开发游戏时,您可以选择使用占位符图像以使用默认的 XBOX 图标,直到您的最终图像美术品准备好替换它。
-
在**这是什么类型的成就?**下,从以下选项中选择。
- 基础成就 游戏最初发布时,成就可供玩家使用。
- 非基础成就 游戏发布后,成就才可供玩家使用。
- 在游戏得分框中,输入解锁成就时要授予的游戏得分数量。输入大于 0 且小于或等于 200 的值。您的游戏总共有 1,000 个游戏得分,您可以在基础成就之间分配。
-
在**详细信息应如何处理?**下,从以下选项中选择。
- 公开 表示成就及其详细信息对所有玩家可见。
- 秘密 表示成就及其详细信息仅对解锁成就的玩家可见。这有助于避免剧透并奖励玩家进行实验。
-
可选:在成就深度链接框中,指定玩家立即被重定向到的游戏内位置,以便他们可以尝试此成就。例如,在
ms-xbl-11aa99ff://default?trackId=18中,11aa99ff是 TitleId。default?trackId=18是您的游戏用于将玩家重定向到游戏中特定位置的代码。 -
选择确定成就如何解锁的解锁逻辑。
-
通过增量进度做某事
选择单个玩家统计信息。当玩家统计信息满足指定条件时,成就将被解锁。玩家然后可以看到他们朝解锁成就的进度。
要满足条件,统计信息必须大于或等于指定的值。这不适用于使用
min运算符配置的统计信息。此类统计信息必须小于或等于指定的值。 -
累计做多件事
选择使用
sum运算符配置的多个玩家统计信息。当您选择的所有玩家统计信息都满足指定条件时,成就将被解锁。 -
多件事之一的 Min/max
选择使用
max或min运算符配置的多个玩家统计信息。当至少一个玩家统计信息要求得到满足时,成就将被解锁。 - 做一件事 选择一个玩家统计信息。当由于触发统计规则而创建其实例时,成就将被解锁。
-
自定义逻辑
要为解锁成就创建复杂条件,请选择添加统计并将统计条件添加到当前条件。要添加新的条件子句,请选择添加条件。
- 单个条件子句中的所有统计信息必须为相同的运算符类型,并且必须满足相同的条件才能满足该条件。
- 如果统计信息使用
min或max运算符,则该子句使用OR逻辑来满足条件。 - 如果统计信息使用
sum运算符,则该子句使用AND逻辑来满足条件。
-
通过增量进度做某事
选择单个玩家统计信息。当玩家统计信息满足指定条件时,成就将被解锁。玩家然后可以看到他们朝解锁成就的进度。
要满足条件,统计信息必须大于或等于指定的值。这不适用于使用
-
可选:要为解锁成就授予额外的奖励(美术品或游戏内),请执行以下操作:
- 选择添加奖励。
- 在成就奖励页上,选择美术品或游戏内。
- 在显示名称框中,添加玩家看到的奖励名称。
- 在描述框中,添加玩家看到的奖励描述。描述的最大长度为 90 个字符。它应包括奖励的持续时间(如果适用)以及兑换奖励的说明等详细信息。
-
根据您选择的奖励类型,执行以下操作。
- 如果您选择奖励类型美术品,请使用美术品框指定玩家解锁成就时获得的美术品奖励。奖励的大小必须为 1920 × 1080 像素,并格式化为 .png 文件。在开发游戏时,您可以选择使用占位符图像以使用默认的 XBOX 图像,直到您的最终奖励美术品准备好替换它。
-
如果您选择奖励类型游戏内,请执行以下操作:
- 使用图像框指定表示玩家解锁成就时获得的奖励的图像。在开发游戏时,您可以选择使用占位符图像以使用默认的 XBOX 图像,直到您的最终游戏内美术品准备好替换它。
- 使用游戏内值框指定传递给您的游戏的值或代码。确保您的游戏可以使用此代码解锁奖励。
- 选择添加将奖励添加到成就,或选择取消取消并返回新建成就页。
- 选择保存保存成就,或选择取消取消并返回成就页。
更改成就
游戏通过最终认证后,该游戏中的现有成就无法更改或删除。
- 在成就页上的成就列表中,选择您要更改的成就的成就名称。这将打开一个页面,其标题是成就的名称。
- 对成就进行更改。
- 选择保存保存成就,或单击取消取消并返回成就页。
删除成就
游戏通过最终认证后,该游戏中的现有成就无法更改或删除。
- 在成就页上的成就列表中,选择您要删除的成就旁边的删除。
- 在确认对话框中,选择删除以确认删除;否则,选择取消。
