上周的帖子关于构建一个深度但不需要维基的浏览器空间 MMO 的帖子。船只装备是整个游戏中最信息密度最高的屏幕——每个组件有几十个统计数据,并且每个部件都影响所有其他部件。真正的设计问题不是隐藏复杂性,而是如何将所有信息都放在一个屏幕上,清楚地显示出来,以至于你永远不需要将鼠标切换到维基中来理解你在做什么。
(大多数装备屏幕是经典的“在另一个标签中打开一个电子表格”的例子。)
我的方法是三个东西一起工作的——这是从 alpha 版本中取出的。 模板 给你一个足够的船只,只需点击一下,就不会在空的船体上茫然失措,想知道从哪里开始。 工具提示在每个地方 ——悬停任何一个统计或组件,它会解释它做什么和如何与其他部件相互作用,所以参考资料就放在部件上面,而不是在一个外部的维基中。 并且 实时计算 意味着每次交换都会立即显示其完整的效果:改变一个组件,所有受影响的统计数据都会在你面前更新。
工具提示和实时反馈之间的屏幕本身就是维基——你通过悬停它来学习它做什么,而不是在别的地方阅读它。
但是我实际上一直在反复考虑的一个问题——它与我刚刚说的一切相矛盾。我的本能是将所有信息都放在屏幕上并使其可读。真正的问题是是否显示所有信息是正确的选择。一个不想 min-max 的新玩家可能会更好地服务于隐藏大多数信息——更少的数字、更少的选择,只有“这个船只是坚固的,去飞它”——将深度藏在一个只有那些想要它的人才能打开的层次之后。那么显示所有信息和 透明 和 令人沮丧 之间的界限在哪里?你是否相信工具提示和实时反馈可以携带一个完全暴露的屏幕,还是你通过默认隐藏复杂性,让玩家在他们准备好时将其拉出来?
评论 (0)