跳到主要内容

UX、UI 与游戏设计,各管什么

你让 AI “优化体验”,它可能给你换渐变色、加圆角和粒子特效。你想解决的却是玩家失败后不知道怎么办。先把问题说清楚,才能选对改动。

用一张结算界面区分四种问题​

假设玩家在方块小岛里收集了 4 个蓝色方块,目标是 6 个,步数已用完。屏幕只显示“失败”和“确定”。

视角会问什么可能的改动
游戏设计步数、目标和棋盘是否形成合理挑战调整关卡与规则
UX玩家理解为何失败吗,知道怎样继续吗解释差距,提供重试和建议
UI信息层次是否清楚,文字是否容易看见强调目标进度、按钮层级
工程结算是否正确、保存是否可靠保证计分与重试初始化正确

这些工作互相影响。把步数从 12 改到 30,可能减少失败,却也可能让玩家失去挑战感。把“确定”改成“免费重试本关”,则主要改善了决策信息。

结算信息应按结果、原因、下一步、辅助操作组织查看原尺寸 ↗

UX 如何理解“好用”和“好玩”​

游戏允许玩家思考、尝试和失败。体验设计需要判断:这个困难是否来自你有意设计的挑战?

“要找到更好的消除顺序”可以是挑战;“不知道蓝色方块才计入目标”通常是理解规则的障碍;“重试按钮点不到”则是操作障碍。

先区分困难的来源,再决定降低难度、增加提示,还是修复实现。否则你可能把一款有趣的游戏改得没有选择,也可能用更绚丽的动效掩盖错误。

先判断问题,再请求 AI​

含糊请求:

这个失败弹窗太普通,帮我优化 UX。

更有用的请求:

玩家失败后不知道差在哪里,也不知道“确定”会去哪里。
本局目标 6 个蓝色,已收集 4 个,步数耗尽。
请先设计结果、原因和下一步的信息顺序,给出按钮文案。
保持关卡规则不变,再说明需要哪些 UI 层次支持。

你仍然可以要求更精致的视觉,但应该能解释视觉在帮助玩家看见什么。例如突出“还差 2 个”,比把所有文字都加大更有针对性。

判断方案的三个问题​

  1. 玩家进入这个界面时,想完成什么?
  2. 方案具体减少了哪一种理解或操作障碍?
  3. 哪个观察结果会让你承认方案没有奏效?

第三问尤其有用。你可以认为解释失败原因会帮助玩家调整策略,但如果下一次试玩仍反复误解规则,就需要继续修改。

动手练习​

打开结算实验,体验信息不足和清晰解释两种方案。把你手头的三个问题分别归为“规则挑战”“信息障碍”“操作或可靠性问题”。允许一个问题跨多个类别,同时写明你准备先处理哪一层。

关于 UX、UI 与易用性的概念边界,参见 NN/g 的定义。本章的结算方案是原创示例,效果需要在具体游戏中验证。