本周摸鱼宜忌
宜: 把无聊当成设置问题——先加一条限制,再考虑加一句抱怨。把吓人的大活儿切到”下一步十分钟能干完”为止。将下午的街机时间申报为”难度校准”,本周它名副其实。 忌: 回一上午轻松邮件并记作”热身”。接下一个有五十五个活动部件、却没有存档点的项目。等着别人派来难度完美的任务,而不是动手调自己桌上这个。
第十五期聊那条走廊:“这也配让我干”与”这真不是人干的”之间的窄带。待在里面,上班不像上班;而游戏这个行业,早就摸清了它的门牌号。
关于心流的科学(简短版)
七十年代,心理学家契克森米哈赖挨个采访画家、攀岩者、外科医生和棋手:没有报酬,为什么还肯下苦功?答案高度一致——完全沉浸,时间变形,自我闭麦。他把这种状态画在两根轴上:任务多难,你多强。挑战远超技能,得到焦虑;技能远超挑战,得到无聊。两者大致持平的那条对角走廊里,住着心流。
最容易被忘掉的细节是:走廊会搬家。练习抬高技能,昨天的心流就是下个月的无聊——除非难度跟着你一起爬。这正是游戏设计师的岗位职责:造一台跟你同速升级的机器。本周主角的编队就是这么台机器,而且诚实得罕见——每撞一次墙,提一步速、降一截高度;每清完一波,下一波起步更快;敌方火力还不随减员缩水:最后一个外星人的射速,和满编时一模一样。压力全程贴身跟随,像是发了工资的。
办公桌前没人给你配设计师,所以要自己兼任。任务无聊,就加约束:上计时器、砍字数、规定今天必须发出去。任务吓人,就把下一步切小,切到不吓人为止——一段话、一个函数、一通电话。你管理的从来不是工作量,是挑战与技能之间的差值。让差值保持小而略正,下午就会以最体面的方式消失。
本周精选:外星入侵
外星入侵是像素版的心流走廊:八列踩着正步的敌人、一门炮,和一个会自己拧的难度旋钮。针对当前版本的五条心法:
- 先削肩膀。 同一波之内,编队只在碰墙时提速——每弹一次墙,加一步速、降一截。先清最外侧的列,队形变窄,两墙之间的空档就变长:碰墙更少,加速更缓,落地警报更晚。你是在给自己拓宽走廊。
- 三发一组。 屏幕上最多同时三发子弹,憋着不打毫无奖励。节奏胜过矜持:一组点射,横挪一步,再来一组。
- 背下掉落表。 大约每十二个击杀掉一个强化,三种等概率。R:十秒内在场弹数翻倍到六发;M:三向散射,但共享三发上限——一次一排宽扇面,对付满编新波次最风光;S:存一次免死,不过期,不叠加。优先级:S 永远去接;Boss 波临近时把腿留给 R;R 生效期间放 M 过去——新道具会覆盖旧倒计时。
- 敬畏第五波。 每逢第五波,人海换成四个大家伙:每个三点血、值四十分。个头大得跟墙一样,闭着眼都打得中,但你攒下的速度会原样继承——波与波之间从不重置节奏,只做加法。另外记住这里没有的东西:没有掩体,没有备用命。除非存了护盾,一发子弹就送走;而敌弹从随机一个外星人脚下垂直落下——别在有人的列里久留。护甲只有”移动”这一件,还不含运费。
- 在菜单里挑走廊。 简单:三排慢启动;普通:四排;困难:五排、起步更快、火力是简单的两倍多。每日波次是带种子的普通规格——今天全世界同一张棋盘——目标三百分。选比自己实力略高半档的那个:整节科学栏目,浓缩成一个下拉框。
本周挑战:普通难度,一口气打到第 5 波并清掉 Boss 编队——四个大家伙,每个挨三发。路上攒的护盾算战术,中弹算事故。
正步声听腻了,就叛逃去小行星射击:那里废除了队列——每颗岩石各挑各的航线,而每条航线的终点都是你的飞船,一个五发的弹匣决定你先跟哪位来客理论。外星入侵教你指挥节拍;小行星射击直接把指挥撤了,问你一个人还打不打得准拍子。
怀旧角落:越打越快的美丽 bug
本栏目常驻九十年代,今天多倒回去十来年,去朝个圣。东京,1978 年:太东的西角友宏几乎单枪匹马造出《太空侵略者》——游戏、美术,连硬件都亲手围着一颗 Intel 8080 搭起来。设计要求五十五个外星人,五行十一列,处理器根本画不动,于是满编队伍慢得像下班前的分针。你打掉几个,芯片每帧要画的变少,机器缓过气来,幸存者的步子就快了;打到最后一个,满屏狂奔,你手心冒汗——而机器从头到尾没有加速,它只是不再被拖慢。
西角盯着这个”缺陷”,感受到每波结尾聚拢起来的恐惧,然后做出了唯一正确的决定:留着。游戏史上第一条难度曲线是一件性能副产品——张力不是设计出来的,是被发现的;一条硬件限制,就此升职成整个品类的心跳。下游全体继承了它:街机移植、九十年代米色办公机上嘀嗒作响的共享软件克隆、此后每一波会加速的敌阵——包括本桌面上这一支。只不过这次,加速终于是故意写的:每碰一次墙加一步速,用代码向一场美丽事故致敬。这门手艺追着那颗借来的心跳,追了快五十年。
下周一见。柜台后的货架已经码到第十五期——存档区的朋友请随意翻,建议不过期,水一直是热的。