在FC上原版的《超级马里奥兄弟》中,顶金币是大家喜闻乐见的,隐藏金砖的连顶极具快感,100个金币还奖一条命。少有人研究连顶的极限,现在马里奥专家Kosmic给出了答案,最多16个。
隐藏的金砖,其连顶有时间的限制,玩家正常情况下也就顶10个金币左右,甚至在官方的攻略手册中,也将这些金砖称作“10-coin blocks”(10币砖)。不过,Kosmic非凡人,他不仅在大部分经典任天堂游戏的速通中挤进前十,而且自己懂编程。在其最新发布的视频中,他从代码和实践的角度,详细讲述了连顶的原理。
就是所谓的“帧数规则”(frame rule),这是一个重复的21帧循环,指示游戏了各个方面。例如,在帧数规则的计数器滚动六次之前不会发生级别转换,但是当一个阶段完成时,当前帧数规则不必完全通过即可计数。它可以是从第一帧到第二十一帧的任何位置,这意味着转换的范围从 106 帧(大约 1.8 秒)到 126 帧(大约 2.1 秒)。游戏代码中无处不在的这些数学常数,影响着金转的运行。
而玩家要做的,就是控制顶砖的节奏,提高帧数效率,起到事倍功半的效果。而据Kosmic研究,最优情况下,能顶到16个金币。具体原理和操作,详见他的视频。
有趣的是,速通界的传奇玩家AndrewG,在2016年的一次高分挑战中也采用的相同的策略,可算其理论的前演。