最小动词集与手感
看、走、挖、放、合成、攻击、使用。工具是动词放大器。不加建造模式和技能树是对的。第一人称挖掘节奏和放置吸附是规则,不是包装。输入简单,输出复杂。
本章命题:Minecraft 不加建造模式和技能树,是因为七个动词已经够用——手抓的是上一章的格子,不必再发明一套「进入创作」的仪式。工具放大动词,不更换作者。手感是规则的时间形状,不是皮肤。
1问题
你从挖土滑到放火把,没有按过第二个快捷键去「开始建造」。
土变成坑,坑边插上火把,火把照着你继续挖。同一只手,同一套对准。隔壁那个沙盒往往不是这样:造东西要先切进编辑器,打东西要切回玩。切的那一下很诚实,它承认造和玩是两种身份。Minecraft 不切。不切看起来像懒,像 2009 年没来得及做菜单。可被证伪的说法是:玩家其实一直想要建造模式,官方只是没做完;做完之后,居住会更专业,而不是更稀薄。只要还存在「我边跑边改我的家」这种无法翻译成「先保存、再进入 Studio」的经验,这句话就不成立。
上一章(《方块与可修改世界》)讨论了可改写的世界怎样获得一套方块语言。玩家看得见修改的落点,才轮得到本章的问题:挖、放、用这几个动作,为什么足以支撑如此多的事?答案不在功能清单里,而在动作如何与世界规则接上。
影像把这只手拍了十几年。第一人称、准星、裂痕、咔的一声,教程不必先教软件界面。《影像与一代人的媒介》 写过教学链便宜。便宜的另一半在这里:镜头里的动作,和你自己的动作,是同一个动词。
2现代沙盒为什么爱加「编辑器模式」
编辑器模式解决的是真问题。连续网格、笔刷、撤销、多选、摄像机脱离身体——这些能让圆屋顶更快,能让关卡作者像用 DCC 软件。现代沙盒爱加它,因为「造」一旦复杂,玩的那套输入就不够用。不够用时,最干净的办法是换一套输入:鼠标变成指针,人变成操作员。
换输入的代价是换身份。你不再住在世界里改世界,你在世界外面改一份文件。文件可以很强。文件不是家。家要求你走路时也能伸手。Minecraft 把造压进玩的那只手里,不是因为它的造更强,是因为它的造被格子收成了可走的动作:对准、挖、放。连续沙盒做不到这一点,不是审美失败,是对象没有地址。没有地址,手就不知道抓哪里,于是必须打开编辑器,让软件替你抓。
所以编辑器模式不是敌人。它是另一种合同。合同写的是:创作是专业姿势,游玩是消费姿势。Minecraft 的合同反过来:游玩的姿势足够改世界。模组后来把编辑器加回去——选区、填充、撤销——恰恰证明原版故意停在「不够专业」的那一侧。不够专业,才住得进去。专业的那一侧,官方后来在 Bedrock 上另做了编辑器,并且写明那不是一种游戏模式。1 分家本身是证据:造得更快的工具可以存在,但它不该冒充那只边走边改的手。
没有建造模式不是功能缺失
缺席是合同。加上编辑器,你会得到更好的工地;你会失去「工地就是家」。后文凡是说误用,默认误用发生在同一只手上:挖坑的动作能变成陷阱,放方块的动作能变成红石,攻击的动作能变成打块。切了模式,误用要跨过一道门。
3七个动词;什么故意没有
看、走、挖、放、合成、攻击、使用。七个就够列完。不是因为 Minecraft 动作少,是因为世界把其余的事接走了。
看是对准。准星不是 HUD 装饰,是把连续的视线钉回离散的格。你看见的轮廓亮起来,那一格才成为对象。没有看,后面六个动词没有宾语。
走是把身体送进格子之间的缝。跳、潜、冲、游,都是走的变体,不是新职业。它们改碰撞箱和速度,不改你是谁。
挖和放是搬运的两半。上一章写过:地上的方块和背包里的方块是同一种对象的两种位置。动词层要补的只有一句:挖和放不需要切换身份。放不是「进入建造」,挖不是「进入采集」。它们是同一句话的两个方向。
合成是把几份对象在网格上重新编成一份。它看起来像菜单,其实仍是空间:2×2、3×3,位置有意义。它对现场的依赖很短:背包里就能拼,3×3 只要求你在世界上放下一张工作台。台是家具,不是角色页。官方后来加的配方书是索引,不是新的手。深度不写在技能页上,写在你记得哪一格放木板。物品那一章会写透;本章只要承认:合成没有把你变成另一种人,它只是让手里的东西改名。
攻击对准碰撞箱,不对准格子——人不是方块。可格子立刻回来帮忙:柱子、坑、门、打块。攻击能借用建造,因为建造没有被锁进另一个模式。
使用是故意超载的那个键。开门、吃饭、倒水、点火、骨粉、拉杆,全挤在同一只右手上。Java 把这只手焊在右键,Bedrock 触屏常常收成长按或按钮,映射不同,词还是那一个。超载不是混乱,是拒绝为每一种互动发明新职业。新职业一多,技能树就有了借口:你要先点满「开门」才能「点火」。Minecraft 把借口拆掉。使用是否成功,看你手里拿什么、对准什么,不看你的角色有没有学过。
故意没有的,比有的更重要。
没有建造模式。没有技能树把动词锁起来。没有「进入战斗姿态」。没有必须先解锁才能冲刺的成长(冲刺只问饥饿,不问等级)。没有把摄像机从眼睛里摘出去、变成正交工兵视图的官方姿势——F5 是旁观自己的身体,不是换软件。数据包能改进度和战利品,加不出新的手。2 模组能加。模组加上去的时候,玩家很清楚自己在用第二作者的手,不是在用原版那只。
可被证伪的说法是:动词少,是早期做不完。若官方后来用进度、配方书、教育版把新手教会了,却始终不把「建造」收成独立模式,那缺席就不是工期。工期会补。合同会守。守到 Bedrock 都单独做了编辑器,创造模式仍然不是那个编辑器。
同一只手
手抓得住格子,就不需要第二套输入去抓它。第二套输入一旦出现,造和玩分家,陷阱、红石、打块都要先请假。七个动词够用,不是因为玩法穷,是因为世界愿意当输出端。
4工具放大器:镐、桶、打火石、剪刀
工具不教你新动词。工具改的是同一动词的范围、速度和对象。
镐放大挖。硬度把世界分成「空手能敲」和「没有合适工具就几乎是墙」。石头对拳头不讲道理,对石镐开始讲。阶梯看起来像进度,其实是教学:你还是在挖,只是挖得动的地址变了。附魔和信标再放大一次,放大的仍是挖,不是「你学会了采矿技能」。人没有变。镐变了。
桶放大使用,顺便把流体变成可搬的库存。水、熔岩、奶,不占格子当固体,却能被一份一份舀走。没有桶,流体是风景;有了桶,湖是仓库,熔岩是武器,也是水泥。这是世界即库存往液体上的延伸,不是新玩法页。
打火石放大使用里的点火。木头可以点着,TNT 可以引爆,营火可以点亮。它不打开「火焰技能树」。它只是让使用的宾语里出现火。剪刀同样:剪树叶、剪羊毛、剪南瓜,仍是使用,只是对象换了收获规则。精准采集把「挖」改成另一种收获;剪刀把一部分收获提前交给使用。两条路都把成长写在物上,不写在人上。
铲子、斧、锄是同一逻辑的亲戚:加快某一类挖,或把使用伸向耕地、去皮。剑看起来像攻击专用,仍是放大器——Java 上它还带着冷却和横扫,那是手感分叉,不是职业解锁。3 鞘翅放大走,不把你变成飞行员职业;你只是换了一件能滑的衣服。
模组爱加「新矿物、新维度、新机器」,往往先加的是新镐和新桶。第二作者知道:玩家会用的还是那七个词。新系统若要求新动词,学习成本会从「换一把工具」跳到「换一种游戏」。官方长期把新内容收成新宾语、新放大器,而不是新动词,不是因为做不出技能树,是因为技能树会把共同语言撕开。影像里的小孩和服务器里的老人,必须能说同一句「用桶把湖搬走」。
5手感:第一人称、挖掘时间、放置吸附
手感不是包装。手感是规则变成时间之后的形状。卷三会写粒子和声音怎样撒谎;本章只写玩家用身体核对得了的三件事。
第一人称把眼睛和手焊在一起。你对准的格,就是你要负责的格。第三人称能看自己的背,不能取消这份责任。Bedrock 的触屏把「对准」收成长按和准星辅助,输入换了,合同没换:仍然是那一格,仍然是那只手。4 换输入不等于换动词。把触屏听成「另一款游戏」,会把原语误判成键鼠审美。
挖掘时间是承诺。泥土对拳头很快,石头很慢,黑曜石更慢。慢不是摩擦,是让你感觉到对象有重量,让工具的差别能被耳朵和手指记住。创造模式把时间删成瞬间,生存把时间还回来——同一套格子,两套权限,手感跟着权限走。Java 在两次非瞬间破坏之间还固定卡着约 6 刻的间隔,连着挖能感到一拍一拍的顿挫;Bedrock 没有把这个顿挫做成同样的形状。4 跑图的人能感到两边节奏不同。不同的是节拍器,不是「这边没有挖」。
放置吸附是格子在手上的回声。你对准的是面,放下去的是邻格。没有自由旋转的六自由度摆件,没有「放在空中某一个实数点」。吸附看起来笨,它让放和走用同一把尺:放完的方块,下一秒就是路、是墙、是红石的节拍。取消吸附,建造会立刻要求编辑器——手不再知道下一格在哪。
攻击的手感必须分述。Java 1.9 之后,近战有冷却:空挥会变弱,满格才是一击。Bedrock 没有这根条,连点就是连点。3 两边打的都是碰撞箱,认的都是同一套占据;护照仍在小数和节奏里。PVP 社区把这根条当成身份。身份证明产品线分裂,不证明某一边「没有战斗动词」。两边缺的不是动词,是同一份手感。手感可以不同,动词仍是攻击。
Java 的冷却和 6 刻间隔、Bedrock 的连点与触屏长按,改的是同一动词的时间形状。时间形状是两款游戏的口音;口音下面,仍是看、挖、放、打。
方块有硬度。对空手敲不动的那类方块,徒手耗时大致是硬度值乘 5 秒;合适工具把乘数降下来。石块对拳头约 7.5 秒,木镐约 1.15 秒,钻石镐约 0.3 秒。创造里破坏是瞬间,但拿剑等少数物品时破坏不再是瞬间——那是权限例外,不是新动作。瞬间破坏若每刻一块,中间那 6 刻钉子会消失。设计上只要记住:工具和模式改的是时钟,不是词库。4
空手打石头
谁都试过。准星顶着圆石,裂痕爬得很慢,声音像在侮辱你。几秒之后你去砍树、做木镐、再回来。这几秒不是新手惩罚,是动词课:你已经会挖,你只是还没有放大器。课上完,人还是那个人。
6动作杠杆:输入简单、输出复杂
杠杆在世界一侧。你只做了一件小事:放一支火把,挖开一格洞,倒一桶水,点一下 TNT。输出不小,因为格子连着光、连着生物生成、连着流体、连着红石、连着别人的路。输入保持七个词,输出交给原语去膨胀。这是不加技能树的另一半理由:成长若写在人身上,膨胀发生在菜单里;成长写在世界上,膨胀发生在现场,能被别人看见、接手、误用。
服务器把杠杆拧到极限。小游戏只开放一部分动词:床战几乎是放、挖、打;跑酷是走和看;创造地皮是放和看。5 官方没有为它们做主菜单模式,它们仍能成立,因为动词可以被权限关掉,不必被技能树锁死。关掉是减法。锁死是换游戏。Skyblock 把世界收成一座岛,动词一套不换,意义全靠匮乏重写——那是生存章的事。本章只要一句:输入简单,所以服务器能当作者;若输入是一棵技能树,服务器先要发明新职业表,共同语言会先碎。
模组走另一头:加机器、加法术、加枪。成功的往往是把新系统接到旧动词上——右键还是使用,左键还是挖或打。失败的往往是先做一套独立操作,再抱怨玩家不学。第二作者可以违背合同。违背本身让合同显形。
可被证伪的说法是:输入再简单一点会更好,比如把挖和放收成自动建造。自动建造确实更快。更快的代价是杠杆从你的手指挪到预设。预设一多,误用变少,教程变厚,影像必须展示软件而不是手。手一旦不是作者,格子还在,居住已经变轻。
所以开发者不能只抄「第一人称像素风操作」。要抄的是:对象可指,动词不分家,工具只放大,时间形状让重量可感,复杂输出留给世界。五条里拿掉「不分家」,你就会做出一个很强的编辑器加一个很空的玩。那也是好产品。那不是这只手。
7这一章留下什么
- 爱好者:你早就在用七个词,只是把它叫成玩。没有建造模式,不是亏了专业工具,是家和工地没有分居。下一章的饥饿和黑夜,催的就是这只还没离开现场的手。
- 开发者:能抄走的是「少动词、多世界」——输入保持可口述,输出交给可操作的空间去膨胀;工具当放大器,成长写在物上。抄不走的是:一米格已经把对象变成可指的东西,二十年教程和模组都按这七个词说话;你若先做编辑器再做玩,玩家会的是软件,不是居住。技能树能做出深度。它做不出这只边走边改的手。
注释
-
Mojang 对 Bedrock Editor 的口径:「Editor is not a new gamemode. It is a tool to assist creators in their worldbuilding workflows。」见 Mojang/minecraft-editor。工具模式与准星模式的分工见 Microsoft Learn,Editor Tool Mode。 ↩
-
Java Edition 1.9(2016 年 2 月 29 日)加入攻击冷却与攻击强度;Bedrock 近战无这套冷却。见 Mojang 版本说明与 Java Edition 1.9;机制概述见 Weapon。 ↩ ↩2
-
破坏时间由硬度、工具与状态效果决定;合适工具显著加快,徒手打石头约 7.5 秒。Java 在非瞬间破坏之间有 6 刻(0.3 秒)间隔。创造模式通常瞬间破坏。触屏用长按破坏。见 Breaking。 ↩ ↩2 ↩3