跳到主要内容

30 分钟,看懂 UX 的全貌

你已经知道怎么让系统正确运行。学习 UX,会帮助你进一步判断:玩家是否理解这个系统,是否愿意使用它,以及出问题时能否继续。

UX 是 User Experience,中文通常说“用户体验”。放到游戏里,我们主要关心玩家。一个按钮再漂亮,如果玩家不知道为什么点、点完没有反应、返回后丢了进度,体验仍然会出问题。

这半小时不需要记住所有术语。准备一个你想做的功能,跟着下面六步写出一张需求卡。每步五分钟是建议预算;想展开时,再进入对应章节。

UX 的六个组成问题:玩家、目标、流程、交互、状态和验证查看原尺寸 ↗

0–5 分钟:把“做什么功能”改成“帮谁完成什么”​

“做一个新手引导”是功能名称。“让第一次来的玩家知道这局收集什么,并完成第一次消除”才是玩家结果。

本指南贯穿一个虚构游戏:方块小岛。每局用有限步数收集指定数量的蓝色方块;点选两个上下或左右相邻的同色方块完成消除。它只是教学案例,没有真实运营数据。

先写一句话:

当第一次来的玩家在碎片时间打开游戏时,我希望他看懂本局目标,并独立完成一次蓝色消除。

“独立”意味着不需要开发者在旁边口头指导。你可以看出来这件事是否发生。

继续读:UX、UI 与游戏设计。

5–10 分钟:把玩家走过的路径画出来​

你熟悉接口调用链。玩家也有自己的行动链,只不过起点是意图,终点是他理解的结果。

不要一开始就画十几个页面。先画完成一个目标所需的最短路径,再问:哪一步可能失败或被打断?

动手:把上图替换成你自己的功能,至少补上一条失败路径。详见流程设计。

10–15 分钟:用一次操作理解“反馈”​

打开首次引导实验,先完成一次消除,再切换到信息不足的方案。

观察三件事:目标是否容易找到?选中之后是否有变化?选择错误时,能不能自己知道下一步?

这就是很具体的 UX 问题。它可以被设计、实现和验证,也能被你清楚地告诉 AI。

把“给按钮加动效”改写成:“让玩家确认选择已被收到;选中后立即显示边框,选择无效时说明需要同色且相邻。”

继续读:反馈与动效。

15–20 分钟:补齐看不见的状态​

后端接口通常有成功和错误返回。玩家面对的状态更细:等待、处理中、完成、失败、取消、切到后台、重新回来。

情况玩家需要知道什么你需要规定什么
资源还没准备好还在处理,还是卡住了当前阶段、可否取消
点了两次开始有没有开出两局重复操作的处理
接电话后回来刚才的进度还在吗暂停、保存与恢复
广告提前关闭为什么没有奖励发奖条件和可继续路径

动手:为你的功能补上三种异常。详见状态与异常。

20–25 分钟:把想法交给 AI,而不是让 AI 猜​

先给背景、目标、主路径、异常、约束和验收,再请求方案。下面这段已经比“帮我做个好用的引导”更容易执行:

我在做微信点选消除小游戏,目标玩家第一次接触本作。
本轮目标:玩家能理解蓝色收集目标并完成第一次消除。
主路径:进入 → 看目标 → 选择相邻蓝色 → 消除与目标更新。
无效选择不扣步;解释同色和相邻条件,允许取消选择。
本轮不新增登录、付费或排行榜。
请先指出缺失信息,给两种引导方案与取舍,暂不写代码。

然后用需求模板生成器写你自己的版本。生成器只帮你组织文字,不会替你证明方案正确。

25–30 分钟:给设计一次被推翻的机会​

找一位符合目标情境的人,请他“开始一局,尝试完成目标”。保持安静,记录停顿、误触、求助和原话。结束后再问他如何理解规则。

如果你不断解释玩法,测到的可能是你的讲解能力。对 AI 进行模拟评审也很有帮助,但它不能代替真实玩家的行为。

你的第一张需求卡至少应有:

  • 玩家与使用情境。
  • 一个可观察的目标。
  • 一条主路径、三条异常路径。
  • 每一步的反馈和下一步。
  • 两条可执行的验收条件,以及一次试玩计划。

带着这张卡进入完整知识地图。正在赶功能时,也可以直接查需求简报和体验验收。

概念来源​

UX 涉及人与产品交互的整体体验,UI 是其中重要的一部分。概念边界可查 Norman 与 Nielsen 对 UX 的定义。本章的六步路线与方块小岛案例是本站原创教学安排,不是经过实验验证的固定学习时长。