我们是一家专注于帮助独立游戏改进的测试公司,过去6个月,我们已经测试了2000多个游戏。我们专注于独立游戏,因为我们喜欢它们并希望它们能够达到最佳状态。我们对这些测试的结果进行了深入的分析,分析了这些游戏的错误和缺陷,通过这种方式,我们发现了前10个最大的问题。

以下是前10个问题:

1:糟糕的引导

963个游戏犯了这个错误,大约占我们测试的游戏数量的一半。这些游戏通常会直接将玩家投入游戏中,没有任何教程或控制指导,迫使玩家通过试错来学习基本控制和核心机制。玩家反复问基本问题,如“如何攻击?”“如何恢复?”和“我应该做什么?”当教程存在时,它常常失败,因为它是一张静态文本,显示在游戏外部(所以玩家会忘记它),它教导的概念太晚或顺序不当,或者它忽略了控制和能力。

2:不清晰的目标

在这些游戏中,核心问题是相同的:玩家被投入游戏中,没有任何持久的、在游戏中显示的目标指示。目标可能会被完全忽略,或者被埋在菜单、描述或一次性弹出窗口中,或者写得太含糊(例如,“获取新鲜”,“升级房间”,“在这个区域”),使玩家无法行动,并且没有地图、导航点或方向标志来定位下一步,导致测试者花费长时间徘徊、猜测和问“我应该做什么?”的玩家。

3:不清晰的统计信息

521个游戏,约占测试的游戏数量的四分之一,出现了这个问题。核心问题是相同的:玩家操作执行机械化,但游戏没有提供可察觉的信号,表明它们发生了什么。攻击连接时没有击中反应,物品被收集时没有名字或接收提示,升级和升级应用时没有可见的确认,健康/损伤/状态变化发生时没有条形、数字、声音或动画。

4:音频问题

音频问题是最大的问题之一,游戏通常会以太高的音量发出,玩家会反复说“我的耳朵”,并且会尝试找到音量调节器,通常找不到。两大主要原因是(1)游戏中没有音量调节器(或单一的主调节器/开关代替音乐、SFX和对话调节器),和(2)音频默认值为100%/最大值,而不是一个校准的20-40%初始值。

5:缺乏反馈

缺乏反馈是另一个重大问题,521个游戏,约占测试的游戏数量的四分之一,出现了这个问题。核心问题是相同的:玩家操作执行机械化,但游戏没有提供可察觉的信号,表明它们发生了什么。攻击连接时没有击中反应,物品被收集时没有名字或接收提示,升级和升级应用时没有可见的确认,健康/损伤/状态变化发生时没有条形、数字、声音或动画。

6:UI/UX可读性

UI/UX可读性是最常见的问题之一,游戏中的文本通常太小,玩家需要倾斜屏幕,戴上眼镜,或者复制文本到笔记本中才能解释数字、卡片描述和教程指示。第二大模式是对比度太低,UI文本或关键元素(健康条、光标、按钮、计时器)与背景颜色相混淆。白色背景、绿色背景或低透明度元素会在背景中消失。

7:控制不直观

控制不直观是另一个重大问题,游戏通常会忽视平台和流派的惯例,非标准的默认键位(箭头键或AZERTY/ZQSD布局代替WASD,互动键绑定到C/O/T/F代替E,攻击键绑定到Shift/Ctrl/B,库存键绑定到Q/T)加上没有方法来重新绑定它们。第二大集群是破碎或未解释的输入感觉,攻击、冲刺和瞄准绑定到人物朝向而不是光标或输入方向,倒置或随机重置轴,浮动的“冰上滑行”运动,和动作在鼠标释放时触发而不是按下。

8:设置问题

设置问题是另一个重大问题,游戏通常会缺乏设置菜单,或者将设置菜单埋在主菜单中,设置菜单中通常会缺乏玩家期望的控制,例如音量调节器,迫使玩家返回操作系统音量调节器。

9:难度不平衡

难度不平衡是另一个重大问题,游戏通常会出现突然的难度攀升,玩家会在某个波或关卡中经历突然的难度攀升,或者游戏会在首级或首关卡中就变得过于困难,迫使玩家放弃。

10:视觉错误

视觉错误是另一个重大问题,260个游戏出现了视觉错误,主要是渲染和动画的缺陷,例如对象/几何体剪裁(模型穿过墙壁、地板、家具和彼此),不正确的绘制/渲染顺序(角色在对象后面,图像层次错误,UI覆盖物卡在墙壁上),和缺失或损坏的资产(未纹理的道具,失败的图像/背景载入,可见的空隙/天空盒)。

以下是解决这些问题的方法:

1:糟糕的引导

  • 列出每个控制,包括隐藏的控制。
  • 教导通过行动,而不是通过阅读。
  • 引入机制就-in-time 和在正确的顺序。
  • 解释核心循环和胜/负条件。
  • 覆盖每个基本系统,而不是仅仅覆盖运动。
  • 使引导可发现、可复习和可靠。

2:不清晰的目标

  • 展示持久、可重复检查的目标。
  • 添加导航指标。
  • 明确胜/负条件。
  • 写目标在具体、可操作的语言中。
  • 确认进展和完成后每个步骤。
  • 使必要的对象、出口和可交互元素可见。

3:不清晰的统计信息

  • 添加鼠标悬停提示到每个统计信息、图标、关键词和升级。
  • 显示基本值和具体数字,而不是模糊的词语或差值。
  • 解释统计信息在关键决策点:升级、升级、商店和角色创建屏幕。
  • 验证措辞与行为相符并修复误导性的描述。

4:音频问题

  • 默认主音量为20-40%,而不是100%。
  • 提供游戏中音量调节器,包括音乐、SFX和对话调节器。
  • 验证调节器有效,并且0%是真正的静音。
  • 添加缺失的音频。
  • 平衡和规范混音。

5:缺乏反馈

  • 添加击中确认到每次攻击。
  • 始终显示玩家和敌人的健康和进度。
  • 给每个互动(收集、购买、升级、技能、按钮、保存、烤制、目标)提供即时确认。
  • 传递即将到来的伤害。
  • 解释为什么一个动作失败了或被阻止了。
  • 确认每个解决的转变和慢速事件。

6:UI/UX可读性

  • 设置最小可读的字体大小并在多个分辨率上测试。
  • 强制对比度对每个文本-背景和元素-场景配对。
  • 确保关键状态读数始终可见和可找到。
  • 标记图标和按钮,或为它们提供鼠标悬停提示。
  • 修复剪裁的UI或缺少的滚动提示。
  • 减少杂乱和选择合适的字体。

7:控制不直观

  • 提供可重新绑定的控制,包括标准的默认键位。
  • 使左键成为主要动作。
  • 将瞄准朝向光标或输入方向,而不是人物朝向。
  • 修复输入感觉:按下-vs-释放、缓冲和响应性。
  • 提供鼠标悬停提示和让玩家在任何时候重新打开控制列表。
  • 确保双机器人和鼠标兼容性,并在两种模式下测试。

8:设置问题

  • 提供设置菜单,从第一天起,至少包括音量调节器。
  • 使设置可在游戏中访问,而不仅仅是在主菜单中。
  • 确保设置在会话之间持久,并在菜单转换中保持不变。
  • 测试每个控制是否有效,并且添加明确的“应用”按钮。
  • 包括显示和舒适选项。

9:难度不平衡

  • 测量难度曲线,每个关卡,并找出突然的难度攀升。
  • 设计前10分钟为新玩家。
  • 消除无反击死亡。
  • 使难度设置真正改变游戏,并添加一个如果它不存在的话。
  • 平衡进展和缩放,使两边都不会跑。

10:视觉错误

  • 修复绘制顺序和层次。
  • 测试边界和剪裁点的碰撞和摄像机。
  • 确保每个动画结束和静止正确。
  • 处理分辨率、全屏和窗口重置转换。
  • 确认所有资产载入并纹理正确。
  • 压力测试边缘输入和快速/同时动作。