成就通过奖励玩家在游戏中达到特定里程碑或完成挑战来提高玩家的参与度。它们能吸引更广泛的受众群体,包括可能对竞争性排行榜不太感兴趣但喜欢个人进度的玩家。
高品质的成功能让您的游戏更具吸引力,并提高游戏在整个 Google Play 中的曝光度,从而吸引用户开始玩游戏。此外,它们还可让您的游戏符合任务的条件,用户完成任务后可获得奖励。
为了符合 Google Play Games Level Up 用户体验指南,您的游戏需要符合基准级成就。
如需为游戏添加成就,请执行以下操作:
- 决定要奖励哪些成就、这些成就的名称以及关联的图标。 请参阅质量核对清单。
- 在 Play 管理中心内配置成就,您可以逐个添加成就,也可以使用批量上传选项。 请参阅添加成就。
- 当用户使用客户端实现中提供的 ID 完成或获得某项成就时,通过调用 Play Games 服务 API 将其集成到游戏中。
- 验证成就是否按计划运作。 请参阅测试成就。
- 发布成就和游戏。请参阅发布成就。
设计优质成就
必需和建议的成就
基准
- 至少 10 项成就,分布在游戏的整个生命周期内。
- 至少应有四项成就可供所有玩家在游戏开始后 1 小时内合理可靠地获得。
- 所有成就都应具有唯一的名称和说明。这些说明应向用户明确说明他们需要做什么才能获得成就。
- 所有成就都应有唯一的图标。
建议
质量核对清单
如需设计优质的成就来提升用户体验,请务必遵循质量检查清单。
学习奖章基础知识
在 Google Play 管理中心内查看成就时,您会看到以下类型、元素和状态:
成就类型
成就分为三种类型:
- 标准成就是一种基本成就,只需一步即可解锁。创建具有不同目标的成就,例如达到游戏中的特定等级、升级角色或基地、赢得比赛,甚至失败的尝试。此外,当游戏添加新关卡或新剧集时,还应添加新的成就。
- 分步成就是指玩家需要在较长的一段时间内逐步达成成就。因此,对于开发者来说,它们是引导玩家行为和奖励持续互动的强大工具。开发者应尽可能多地为游戏创建增量成就,而不是标准成就。游戏中必须至少有 5 项增量成就。
在设计增量成就时,请遵循以下准则:
- 奖励核心游戏循环互动 - 使用增量成就来奖励玩家反复参与游戏的核心、最常见操作。让玩家感受到自己的参与得到了认可,并且富有意义。
- 确保进度可衡量且可见 - 增量成就的魅力在于进度条。衡量进度并向 Play 游戏服务报告。
- 使用层级来创建里程碑 - 10,000 的目标可能会让人感觉遥不可及。将成就分为多个层级,让用户多次获得满足感。
例如,
- 第 1 级:“怪物猎手” - 击败 1,000 个敌人
- 第 2 级:“怪物克星” - 击败 5,000 个敌人
- 第 3 级:“战争机器” - 击败 10,000 名敌人
- 目标应该是马拉松,而不是短跑 - 目标数量应足够高,至少需要 10 个会话才能实现。
- 隐藏成就会向玩家隐藏其详细信息。使用隐藏成就来给用户带来惊喜和愉悦,但要谨慎使用。 Play 游戏服务将为成就提供通用的占位符说明和图标。如果某个成就包含您不想泄露的游戏剧透(例如,“发现自己从头到尾都是幽灵!”),请将其设为隐藏。
成就的基本要素
每一项成就都有以下相关联的基本元素:
- Id:Google Play 管理中心生成的唯一字符串。 您将使用此唯一 ID 来指代游戏客户端中的成就。
- 名称:成就的简称(例如“馅饼大师”)。 该值最多可包含 100 个字符。
- Description:成就的简要描述。 通常情况下,该值会告知玩家如何达成成就(例如,“Bake a lemon meringue pie before sundown”)。该值最多可包含 500 个字符。
- Icon:与您的成就相关联的方形图标。 如需了解创建成就图标时的最佳实践,请参阅图标指南部分。
- List order:当玩家查看与游戏相关联的成就时显示锁定成就的顺序。您可以按任意顺序排列。达成的成就会按照达成顺序显示在列表顶部。
成就状态
成就可以处于以下三种不同的状态之一:
- 隐藏成就是指成就的详细信息将对玩家隐藏。Play 游戏服务将为处于隐藏状态的成就提供通用的占位符说明和图标。如果某个成就包含您不想过早显示的游戏剧透(例如,“Discover that you were a ghost all along!”),我们建议您将其设为隐藏。
- 显示成就表示玩家已知晓该成就,但尚未达成该成就。大多数成就刚开始就处于揭密状态。
- 已解锁的成就表示玩家已成功获得该成就。玩家可以离线达成成就。当游戏上线后,它会与 Play 游戏服务同步以更新成就的达成状态。
积分和经验值
在启用 Play 游戏服务的游戏中,成就具有积分值,可计入玩家的经验值 (XP)。这些点用于计算每项成就的经验值。
经验值的计算公式如下:
XP for an achievement = 100 * (point value for the achievement)
随着玩家赢得成就,Play Games 服务会跟踪其累积的 XP。 当玩家获得足够的积分来升级时,Play 游戏服务会向 Google Play 游戏应用发送通知。玩家可以直接在 Google Play 游戏应用的个人资料页面中查看自己的当前等级和经验值历史记录。
为成就分配积分值时,请遵循以下准则:
- 一个游戏的所有成就的总积分不得超过 1000。
- 积分值必须是 5 的倍数。
- 任何一项成就都不得超过 200 分。
- 根据成就的复杂程度和稀有程度分配积分值。
- 请务必预留一部分积分,不要用完 1,000 积分的总额度。这样一来,您就可以为未来的游戏关卡或更新添加新的成就。