UX、UI 与游戏设计,各管什么
你让 AI “优化体验”,它可能给你换渐变色、加圆角和粒子特效。你想解决的却是玩家失败后不知道怎么办。先把问题说清楚,才能选对改动。
用一张结算界面区分四种问题
假设玩家在方块小岛里收集了 4 个蓝色方块,目标是 6 个,步数已用完。屏幕只显示“失败”和“确定”。
| 视角 | 会问什么 | 可能的改动 |
|---|---|---|
| 游戏设计 | 步数、目标和棋盘是否形成合理挑战 | 调整关卡与规则 |
| UX | 玩家理解为何失败吗,知道怎样继续吗 | 解释差距,提供重试和建议 |
| UI | 信息层次是否清楚,文字是否容易看见 | 强调目标进度、按钮层级 |
| 工程 | 结算是否正确、保存是否可靠 | 保证计分与重试初始化正确 |
这些工作互相影响。把步数从 12 改到 30,可能减少失败,却也可能让玩家失去挑战感。把“确定”改成“免费重试本关”,则主要改善了决策信息。
UX 如何理解“好用”和“好玩”
游戏允许玩家思考、尝试和失败。体验设计需要判断:这个困难是否来自你有意设计的挑战?
“要找到更好的消除顺序”可以是挑战;“不知道蓝色方块才计入目标”通常是理解规则的障碍;“重试按钮点不到”则是操作障碍。
先区分困难的来源,再决定降低难度、增加提示,还是修复实现。否则你可能把一款有趣的游戏改得没有选择,也可能用更绚丽的动效掩盖错误。
先判断问题,再请求 AI
含糊请求:
这个失败弹窗太普通,帮我优化 UX。
更有用的请求:
玩家失败后不知道差在哪里,也不知道“确定”会去哪里。
本局目标 6 个蓝色,已收集 4 个,步数耗尽。
请先设计结果、原因和下一步的信息顺序,给出按钮文案。
保持关卡规则不变,再说明需要哪些 UI 层次支持。
你仍然可以要求更精致的视觉,但应该能解释视觉在帮助玩家看见什么。例如突出“还差 2 个”,比把所有文字都加大更有针对性。
判断方案的三个问题
- 玩家进入这个界面时,想完成什么?
- 方案具体减少了哪一种理解或操作障碍?
- 哪个观察结果会让你承认方案没有奏效?
第三问尤其有用。你可以认为解释失败原因会帮助玩家调整策略,但如果下一次试玩仍反复误解规则,就需要继续修改。
动手练习
打开结算实验,体验信息不足和清晰解释两种方案。把你手头的三个问题分别归为“规则挑战”“信息障碍”“操作或可靠性问题”。允许一个问题跨多个类别,同时写明你准备先处理哪一层。
关于 UX、UI 与易用性的概念边界,参见 NN/g 的定义。本章的结算方案是原创示例,效果需要在具体游戏中验证。