我是马里奥爱好者

我一度会说自己是“超级马里奥”爱好者。最喜欢 FC 一代,也喜欢日版二代。后来挣脱“原教旨主义”思想,也喜欢很多续作(但美版二代真不行)。

小时候玩过小霸王游戏机,我一直心心念这款“采蘑菇”的游戏。家里有电脑、联网以后,一直想下载,但不得要领。偶然在 Dudu 下载加速器上看到那经典画面,终于下得“超级玛丽”,我兴奋至极。顺带一提,这款下载器后来被批是流氓软件,但就是因为这则广告,我始终对它厌恶不起来。不记得是怎样的偶然机缘(可能是用英文搜出来的),我之后下载到“超级玛丽”全地图。上面标示游戏全部场景,包括迷宫地形、隐藏方块、支线区域。我当作宝贝珍藏,上传到 QQ 空间相册当作备份。可能是从贴吧又下载到地图编辑器之类的软件,可以制作自己的修改版地图(hack)。不过那时我没有太疑惑编辑地图是怎么做到的。

长大以后,工作了,我的电脑一直装有 NES/FC 模拟器,有时会对开源掌机产生悸动。偶然看到 YouTuber“啾啾鞋”讲解速通(speedrun)规则跟技巧,顺着关注到前世界冠军 Kosmic 的频道,大为震撼。掌握地图乃至穿墙已是基本操作,还有我从来不知道的争分夺秒的神技:帧规则(frame rule)、旗杆技巧、非正规“管道”上天。为了比赛或者单纯爱好,世界上有人钻研如此之深。为什么某些隐藏方块有时可以撞出加命蘑菇,有时不能?多金币方块似乎金币个数不固定,到底什么情况下对应什么数量?这些问题甚至要结合游戏汇编源码予以确证。相比之下,我既不像一个深度爱好者,又不像一位极客程序员。

刚才又看到 Kosmic 新视频,讲解二代和一代的技巧异同,有感而发,写下这篇文章,向他们手脑并用的热爱致敬。我将来可能会在主博客搬运介绍简单的技巧原理,可能会读一读游戏汇编代码了解整体逻辑——我其实早就想做了。

Try Ctrl+Enter :)