第 15 章

博弈之后的尺度

西雅图的雨从高空看下去,不像雨,像一张正在被风拉动的纱布。水汽从联合湾方向飘来,经过波音博物馆的屋顶,经过哥伦比亚中心塔楼群,最后在派拉蒙剧院所在的松树街一带放慢脚步。那些落在玻璃窗上的水珠不会同时落下,一栋楼已经湿透了,另一栋楼还干着。街灯在雨雾里变成一团团没有边界的蓝紫色光晕,从远处望,整片下城像一组接触不良的霓虹电路。偶尔有公共汽车从第五大道拐过,车轮卷起的水花在空中停一小会儿,又回到地面。

这是这座城市一天中最安静的时刻。街上的人不多,但每一把伞都在移动,像许多小小的临时界面,把人与雨隔开。

巴龙站在剧院门廊下,没有伞。他穿黑色制服,袖口已经吸饱了潮气。门廊上方的大灯箱把蓝紫色光打在他半边肩膀上,另半边浸在街灯照不到的地方。今晚是巡回音乐剧,入场时间过去一半,迟到的人还在陆续从街角出现。他的工作是看票,报排数,必要时用一支小手电把光斑打在台阶边缘。光不能扫到已经入座的观众脸上,不能太亮,不能太快。

他侧过身,对一对老夫妻说,第七排靠墙。他没有问他们为什么迟到。引座员不该问这种话。

那是他毕业那年的秋天。华盛顿大学塔科马分校的计算机科学学士学位装在背包里,投出去的简历大多没有回音。西雅图的游戏公司不少,但没有一家愿意为一个刚从塔科马校区走出来的年轻人腾出工位。他需要一份工作。派拉蒙剧院需要一名晚班引座员。于是他就站在这里,把几百个人从湿漉漉的街上送进黑暗。这道门和座席之间,他是一段过渡。走得慢一点,观众会着急。走得快一点,老人跟不上。做得越好,越没有人注意到他。

他那时想不到,五年后自己会一个人做完一款让几百万玩家熬夜的田园游戏。他也没有料到,那款游戏最让人上瘾的部分,恰恰是他在剧院里从未被要求做的事:让人始终知道自己在哪里,还剩多少气力,下一场约会距离关门还有几分钟。那款游戏叫《星露谷物语》。它把生命值、体力条、快捷物品栏、时间和金钱数字挤在屏幕右下侧,像素细密,像一张给数字时代准备的旧式账本。

玩家们赞美它的音乐,田园风光,小镇居民。但真正让人连续玩到天亮的,是那些小数字的持续存在。它几乎不消失。浇水时它在,钓鱼时它在,下矿洞时它在。它不会在安静时淡出,也不会变成一层透明到需要被呼出的菜单。它一直亮在那里,像素颗粒分明。

这不是技术限制。2016年的个人电脑完全可以渲染一个没有数字条和格子的像素世界。巴龙本来可以让界面隐退,让玩家迷失在乡村中。他选择了相反的方案。这个选择的真正价值,不在于它够不够简洁。它的价值藏在更早的历史里。

西雅图雨夜中的引座员和《星露谷物语》的界面设计师,其实面对的是同一件事:在一个人最需要方向的时刻,把方向递给他,不要让他在半途中因为找不到位置而焦虑。信息该放在哪里?这个问题没有轰然作响的戏剧性。它在每一个安静的时刻出现。在街机厅投币之前,在掌机开机的三秒里,在大型多人在线游戏要求几十名队员同时看懂一个目标栏的时候,在虚拟现实玩家伸手想抓住什么却只碰到空气的时候。

每一次硬件更替,每一次游戏类型冒出,都把这个老问题重新浇铸成新的形状。巴龙面对的,只是这条长链中最近的一环。评价一个界面好不好,不能只问它是否极简,也不能只问它是否沉浸,更不能只问它包含了多少信息。这三条路都有人走到头,也都生产过失败品。极简到把关键信息藏进深处,玩家在需要时找不到。沉浸到让整片山林吞掉方向提示,玩家在美景中迷路。信息密度高到屏面像证券终端,玩家眼睛睁着,注意力却从像素缝里漏出去。

真正善用信息密度的界面,必须让人在几百毫秒内找到当前的、紧急的、然后是有用的东西。做到这一点,信息多不是罪过。

真正该问的,是这套语法在它的世界里能不能自洽。自洽的认知语法。这个说法需要拆开。自洽,不是无矛盾,而是矛盾被安排进了一种可被玩家上手的秩序里。玩家在使用时不必停下来想“这说明什么”,眼睛、手指和意识会自动完成对接。认知语法,意味着界面像语言一样,有自己的组合规则、时态和语序。

游戏会告诉玩家,哪些数字变化最急迫,哪些图标可以延后处理,哪些输入会得到即时反馈,哪些结果会延迟显现。玩家很快学会这套语法,然后把它沉进身体里。身体先于意识做出反应。动作条在哪,体力值还剩多少,往左还是往右,在游戏世界里变成一种肌肉记忆。这种内化过程不是玩家的投降,而是界面契约的默认条款。

界面契约不是纸面上的承诺。它是设计师与玩家之间的一张看不见的草稿。设计师承诺:你按我说的这套规则看屏,你就能获得足够的行动感。玩家承诺:我按你的规则操作,但我会在行不通时生气,会找出绕过布局的办法,会向开发组写邮件,会自己装插件,会把不满写进测评。双方用这个方式不断修订契约。某个版本太复杂,玩家用脚投票。某个版本太浅显,高手们觉得没有掌控感。更新一次,契约就被推向新平衡。插件兴起,平衡又被玩家拉偏。界面的演进史,就是这种拉锯的连续剧。

如果不是这样多方的拉扯,而只是技术自己往前走,那么这套语言早该在某个版本里自然变好。事实并非如此。

1997年12月17日,微软和硅谷图形启动了华氏计划,意在把开放图形库和三维图形接口统一一处,再加上场景图接口。这在当时被看作一个可能给交互式三维图形接口领域带来秩序的机会。结果项目没有走完。资金限制,硅谷图形自身的困境,微软的战略考量,加上行业里普遍缺乏支持,这个计划在1999年被放弃。同样的三维图形技术方向,并没有因为技术进步而自动趋于统一。它分叉了。到了2006年7月,开放图形库架构审查委员会投票决定把标准的控制权交给科罗诺斯集团。标准还在,但治理方式换了一轮。

这些事件离玩家眼里的血条和体力条很远。但它们提供了另一个视角:连图形接口这样看似纯粹技术的领域,都不是技术参数自己决定的。谁掌握标准,谁决定接口走向,谁就能影响下一波硬件上会长出什么样的界面语法。等到这些语法被做成游戏、被玩家磨合成习惯,技术决定论的旧故事就更站不住了。技术提供了木料和工具,但房子怎么盖,不是木料定的。虚拟现实把这层关系暴露得尤其清楚。

早期头盔里的菜单必须出现在三维空间里。它不能贴在眼睛上,因为离得太近会模糊,会挡住视线。它不能放在身体正后方,玩家看不见。它于是被摆在领口前方、左手腕侧、目光扫过的某个角度,或者索性悬浮在茶几上空。玩家要握住控制器,用小臂把激光点移到选项上,再按下扳机。

这个动作本身不复杂,但它稀薄。玩家不是在抓取,而是在隔空指示。身体没有可以借力的接触面。菜单摆得太高,手臂举久会酸。摆得太低,玩家常忘记它在哪里。它好不容易被摆到一个稳妥的位置,新的游戏又要求更多快捷项,于是菜单再次膨胀,重新遮挡住刚才还很完整的虚拟场景。

那些想把菜单做成隐身的做法,遇到的问题更尖利。因为一旦界面真的隐去了,玩家就得在需要时呼出它。呼出这个动作本身就是对在场感的打断。玩家前一秒还在太空舱里,下一秒眼前浮出一块半透明控制台。两种感受之间没有通道,只有跳跃。有的设计试图让这个呼出动作变得自然:伸手到肩后抓取背包,手腕轻转看时间,目光停留两秒唤醒标签。

每一个方案都在寻找一个让身体不觉得突兀的过渡。但直到今天,没人能说这个问题已经解决了。虚拟现实的菜单摆放难题,没被更高分辨率替代,没被更快刷新率抹平,只是被新硬件重新提出。

《半衰期:爱莉克斯》里的抓取式背包,是一套经过反复试验的秩序。它把物品栏设计成玩家真正能伸手进去的空间,让翻找和取用发生在手指与手腕的动作中。这套界面没有让菜单消失,而是让菜单获得了身体感。对比早期演示里那根激光指针,玩家面对的不是一个抽象列表,而是一个有深度、有遮挡、有方向的储物空间。两者的技术起点相差并不算久远,但结果截然不同。原因不在于显卡更强,而在于设计者把“玩家用手搬运物品”这个动作模式纳入了界面语法。他们让一套原本属于菜单的任务,遵循了身体已有的动作逻辑。

这就把问题推到了游戏界面最不容易被看见的部分:过渡层。在光学中,有个现象叫古斯-汉欣位移:光在两种介质的界面上发生全反射时,反射光束相对几何反射点会有小小一段位移,约是波长的一半。

这个位移早期让人困惑,后来得到解释。是因为两个介质之间不能简单的当成一个界面,而是有一个过渡层,其间物理量是渐变的。光的全反射主要发生在物理界面的过渡层中,而不是在物理界面上,在物理界面上看就会出现一个位移或相位不连续性。界面从来不是没有厚度的线。它有过渡层,有渐变,有偏移。

人与游戏之间的界面同理。它不仅是屏幕上那几行数字和图标,还包括玩家学到这些符号之前的期待、学会之后的惯性、被某次更新搞乱时的恼怒、以及身体记住后不再思考的那些瞬间。这个过渡层有它自己的折射率。不同的人带着不同习惯进来,会在其中发生不同的偏折。有人第一次拿起控制器就顺手,有人玩了十小时还在找状态栏。同一个界面在不同玩家身上留下不同的位移。这个差异,远比像素间距和字体大小更真实。

如果界面的评价只停留在几何学层面,就等于只盯着那条纸面上的线。它会漏掉玩家和屏幕之间那层会呼吸的空气。一个图标对齐得再精确,如果它在玩家最急躁的那一刻不可见,就等于不存在。

《潜渊症》的首席开发者约纳斯·里科宁,网名雷加利斯,说过在线角色扮演游戏《第十三号太空站》是《潜渊症》最大的灵感来源。他称赞那款游戏的涌现式设计和对玩家互动的重视,但批评它不直观的用户界面和一堆技术问题。想做《潜渊症》的时候,他想在《第十三号太空站》的基础上“改进一些不足之处”。

结果是,《潜渊症》的界面仍然复杂,电力、氧气、船员、船体压力,这些数据没有一个能被删掉。但它的呈现场合很清楚:什么时候需要看哪一块,什么颜色升起来意味着立即处理。潜艇破裂时,玩家眼睛先去找最要紧的仪表。这不是因为屏幕上的元素少了,而是因为界面语法把优先级编进了玩家脑中。复杂与直观在此可以并存,关键在于信息如何被秩序化。

这种秩序化,不是让界面“消失”。好的游戏界面并非像有些设计哲学说的那样,越少越好。

迪特·拉姆斯那句“好的设计是尽可能少的设计”在消费电子领域很动听,但游戏界面面对的是动态系统。一个几乎完全消失的界面,也许适合电影。电影观众不需要在观看时调整体力分配,不需要决定是否使用最后一份补给,不需要在七秒内和队友确认站位。

游戏玩家需要。这些需要不能被藏起来,只能被翻译成符号、颜色、声音和震动。所谓自洽,是把这些需要安排成一套玩家可以在压力下继续使用的秩序。

技术越有能力让界面隐入环境,这种需要反而越突出。在虚拟空间,玩家对“本人正在另一个地方”的感觉越强,任何一个外来数字条就越像被打进视野的异物。沉浸感不是把界面减到没有,而是把界面纳入空间和身体的规则。

做得不好的隐身只是把信息搬进抽屉,玩家每次打开抽屉,现场感就断裂一次。做得好的隐身不是消失,而是让信息和空间共享同一套物理逻辑。背包有重量,地图要双手展开,时间刻在手腕上常被衣袖盖住。这种安排不追求没有界面,它追求界面与身体之间的渐变更自然。

于是,评价界面好坏的尺度落回那个古老的词:审时度势。街机柜的界面要在几秒内教会旁观者,投币之后会发生什么。它必须对每一个从机器前走过的人喊出规则:摇杆动,角色动;按钮捶,角色捶。掌机把同样的任务压缩在几厘米宽的液晶屏里,生命值、分数和地图挤成一排,还不能让人看岔。大型多人在线游戏需要在成百上千名玩家之间建立一套共同语言:血条在哪里,团队在左边,目标在右边,技能栏在底部,飞行路径在顶部。

这些位置不是宇宙真理,而是历史沉积下来的语法,是设计哲学、技术限制和玩家心理在某个阶段签订的临时契约。每一条看似自然的默认布局,背后都堆积着无数拆包、抱怨、插件和补丁的回合。玩家们觉得“顺手”的东西,是被这些回合打磨出来的。

巴龙2011年的那份工作,和这些历史节点处在同一条河道里。剧院廊下的雨,以及2016年玩家们注视体力条时的专注,看似毫不相干,实则都是一种引导。引座员的光斑不穿过黑暗,只照亮台阶边缘。它没有把整条路打亮,只给出下一步。

足够让观众不跌倒,又不破坏他们的眼睛已经适应的暗度。这种克制里有分寸。好的界面也像那束打向地面的光,不多,不少。它不替人做所有决定,只在最需要的片刻抬起手指,指明方向。然后退开,等人自己跨过去。

身体默认值在这里有了新的意义。这个词描述的是长期训练后无须意识参与的反应:手指自己摸到方向键,拇指自己走弧线,视线自己落向左上角。它让玩家在熟悉界面上如鱼得水,也让人在场景转换时暴露盲点。那个在空气中按下取消键的拇指,是身体默认值的证据。

它属于一种界面语法从游戏里溢出的行为。那个查看睡眠圆环、把三个圈填满与否当成好坏的清晨,也属于同一种溢出。设计者最初没打算剥夺谁思考睡眠质量的机会,但界面在一段时间后自己回答了这个问题。这就是界面契约的风险:当语法太顺手,它会把问题也简化掉。使用者在以为自己在查看事实时,其实只是在读取界面给出的答案。这并不意味着界面应该故意制造困难。

更接近事实的是,当界面让某些行动变得太容易,使用者就会沿着这些行动滑下去,不再问自己是否还要做别的。这里的责任不是某个设计师独自能承担的。但设计者可以决定,是否在那套语法里预留一个提醒:你此刻看到的只是三个圆环,而睡眠还有别的形状。如果他们没有预留,那也不是技术的过错。技术只是让三个圆环能运行。决定把它们作为唯一答案的,是人。

所以这个评价尺度不从抽象原则出发。它从约束出发。从设计者面对的屏幕大小、输入方式、身体姿态和认知负荷出发。然后问:这个界面有没有在自己的约束里形成一套自洽的语法?它有没有把信息效率和沉浸感之间的矛盾,变成玩家可以上手的秩序?它有没有在玩家身体里留下可迁移的东西?

如果这些问题的答案都是肯定的,它就可以在历史上站住脚,哪怕今天再看它觉得简陋。如果答案是否定的,那它即便被包在一层极简主义的薄膜里,也只是一次好看的空转。这条尺度可以穿越时代。

拿它看回早期街机,它让那些粗颗粒的分数和命数不再只是技术不足的产物,而是对投币场景的一种快速回答。拿它看掌机,它让有限的屏幕空间成了语法压缩的实验场。拿它看大型多人在线游戏,它让动作条帝国变成公众协商的广场,玩家用一次一次拖动写出自己的版本。

再看虚拟现实,它让菜单摆放不只是人体工学的麻烦,而是下一套语法尚未定型的证据。每一个时代都在自己的约束下做出选择。选择不同,语法不同,沉积下来的习惯也不同。站在这个角度,所谓“技术决定论”就显出了破绽。技术决定论说:显卡更强,分辨率更高,头盔更轻,这些技术指标会自动带来更好的体验。

它承认硬件进步,却看不见在同样硬件条件下,不同的设计选择会造成多么不同的结果。早期虚拟现实里,有人把物品栏做成激光菜单,有人把手伸到肩后抓背包。两人面对的是同一代头盔,同一批控制器。结果南辕北辙。技术提供了范围,但没有规定选哪处落地。再往前,同样的二维像素屏幕,有人把信息隐藏起来,有人让信息持续可见。

这里面能起作用的,是设计者对于“玩家会如何看”的理解,以及玩家在后续反馈中确认或否认这套理解的集体动作。1999年华氏计划被放弃,2006年开放图形库控制权移交,也不是技术更替的自然节律。它们背后,是某个团体缺钱,某家公司另有所图,某一群开发者不愿跟从。若只谈技术,这些转折都不该发生。它们发生了,说明图形接口世界也有自己的界面契约。

承诺、背叛、说服、抵抗,和玩家面对动作条时的行为并无本质区别。底层标准的冲突最终会渗出到玩家面前的像素里:某个引擎不支持某种效果,某种接口更容易在某个平台运行,某种菜单因此被优先开发。技术上的每次权力重组,都在改写更高一层界面的语法条件。把这些事件并置,不是要拼出一条因果链,而是让它们彼此照明。

微软和硅谷图形的人在一份联合声明里试图统一三维接口;开放图形库架构审查委员会在一次投票里把控制权交给另一个组织;一个西雅图剧院的引座员站在雨里引导迟到观众;

一个芬兰开发者在《第十三号太空站》的界面里看见可供改进的缺陷;一个虚拟现实设计师在凌晨还盯着悬浮菜单,左移不是,右移也不是。这些人不在一个房间,不在一个年份,甚至不知道彼此存在。

但他们共同处于一场漫长的、关于人与数字系统如何谈判的连续剧中。每一代人都把上代人的语法拆开一部分,再把自己的一部分留下。古斯-汉欣位移提醒我们,任何界面都有一个不可忽略的过渡层。这个过渡层里没有突然的黑与白,只有缓慢变化的折射率。

玩家从现实进入游戏,从键盘到屏幕,从眼睛到认知,从出生到熟悉,从来不是跳过去的。他们是在一层渐变的介质里滑过去的。好的设计尊重这个渐变。它在玩家抬眼那一下,恰好给出需要的信息。在手指伸出的那一下,恰好给出抓取的反馈。在错误发生那一下,恰好给出可读的红字。它不计较自己是否一直出现在台前,有时持续可见,有时召之即来,有时索性不出现。它在乎的是那层渐变是否顺畅,是否让玩家觉得世界本来就是这样运行的。

“本来就应该这样”——这种感觉正是界面契约最深藏的措辞。当玩家不再问为什么血条在左上,不再想为什么时间在右上,不再觉得呼出菜单有什么生硬,契约就完成了它的内化。人开始怀疑,这世界也许从来就是把时间放在那个角落的。这也许是对的。

但把“本来”二字从历史里取出来,才能看到它只是某个时间段里的平衡。下一个版本更新,可能就把它推翻。因此,一个优秀界面的判断标准,不应单向地倒向极简、沉浸或信息密度。每一项都只是语法里的一个变量,不是绝对目标。

街机柜要在几秒内教会旁观者,掌机要在几厘米内塞下信息,大型多人在线游戏要给无数玩家提供共同语言,虚拟现实要让菜单不破坏在场感。每一次真正的成功,都不是把矛盾消除,而是把矛盾转化成一种秩序,让玩家不必同时考虑所有事情。这种转化,才是界面之下的真正遗产。它是设计哲学、技术限制和玩家心理三方长期博弈后,在屏幕与身体之间沉淀下来的沉积层。这个沉积层有厚度,有纹理,有以前时代的遗痕,也有对未来设计的暗示。

一个从华盛顿大学塔科马分校毕业、未能在2011年进入游戏业的年轻人,站在西雅图派拉蒙剧院门口,为迟到的人照路。这个画面本身并不悲情。它是整个故事的一小块切片:界面不只在机器上,也在剧院门口,在雨夜里,在每一双需要在黑暗中找到路的人与光之间。游戏界面史并不纯粹关于游戏。它关于人如何在限制中反复发明与世界相处的方式。

屏幕是一个界面,戏剧和街道同样把人们从一个熟悉的地方送往另一个需要适应的空间。巴龙后来在《星露谷物语》里没让工具条藏起来,是因为他知道,当一个人在陌生的田里醒来,最要紧的不是诗意的空白,而是知道下一步还能不能浇水。2013年11月,他曾和两名威尔乌公司的开发者会面,看到即将推出的蒸汽虚拟现实技术。他后来确信,虚拟现实会改变游戏。

但它不改变的是:总要有人决定信息放在哪里。这个摆放问题,被新硬件重新提出,带上新的重量。头盔会裹住眼睛,却裹不住认知。信息太远,玩家焦虑。信息太近,玩家出戏。

手拿控制器时,菜单悬在哪里,都像一次对身体的测试。等到手势识别更自然,新的问题又来了:手部该不该有一个永久性的表盘?该不该在半空中画菜单?菜单从掌心展开,还是从抽屉拉出?每一个答案都会成为下一代人的默认值。就像以前那些已经沉积下来的布局一样,新的版本也会在未来某个时刻显得古老。这些选择,会参与塑造未来的交互秩序。

一个虚拟博物馆的设计者决定让展品介绍出现在画作旁边,而不是头顶上方。一个航路规划系统把警报放在视域边缘。一个游戏把生命值设计成衣袖上的颜色浓度,而不是一条直方。一个AR眼镜把通知藏进侧目视线里。

这些决定,都不是技术自动生成的。它们是某一群人,在某种约束中,考量了另一个群体的认知习惯,然后做出的判断。每一次判断,都可能成为未来界面语法的一部分。后来的人会视其为当然。再后来的人会推翻它。这条河流没有终点。它只会在每个转弯处留下新的沉积层。于是,评价终章并不需要给出一张评分表。

一条更真实的尺度,是问:眼前这个界面,有没有把属于它的矛盾转化成玩家的上手秩序?这个问题的答案永远要回到具体条件。没有哪套语法能放之四海。也没有哪个极简准则能替代对约束的理解。那些在这个尺度上表现优异的界面,并不一定最漂亮,也不一定最省力。它们只是让玩家在需要它的时刻,不需要思考它。

人卸下的那一小段心理负担,被界面平整地承接过去。而后,玩家得以继续在那个虚拟世界里,当一会儿另外的人。这种承接是技术吗?当然是。技术在它的实现中不可或缺。

但它也是心理的,社会的,审美的,甚至道德的。界面之下,技术从来不曾孤身前行。它和一群尝试在限制中达成秩序的人一起,跌跌撞撞地向前走。那些妥协、争吵、补丁、回归、叛逆和继承,也许不会写进公司年报,但它们比任何一项图形技术都更接近游戏界面史的核心。现在,那个虚拟现实设计师还坐在他的原型前。他刚把菜单从胸口挪到左手背,又把它移回目光水平线。模拟器里看起来都对。

但他知道,真正的投票要等玩家戴上头盔,抬起头,伸出手,看看自己会先碰哪一处。他轻轻点下保存,呼出一口气。这不是他的第一次保存。也不是最后一次。他没有任何一句话能概括这一切,只知道自己正站在一条很长的路上。路的一头,是街机厅里那块闪个不停的分数板。另一头,是某个尚未学会打开菜单的新玩家。他加上去的这一小步,会和所有前人的脚步叠在一起,成为后来者觉得顺手的秩序。而“顺手”这两个字,是界面之下,最沉静的回声。