时间:2019-08-11 15:29:33 作者:johnnyl 浏览量:85
这里是2002年推出的《过山车大亨2》(RollerCoaster Tycoon 2,RCT2),很多玩家的童年记忆和心头好。
他在游戏里建了一趟要跑45年的过山车。
而画面中穿梭于车站的这些像素小人们对自己接下来的命运一无所知:他们马上就要乘坐一趟耗时45年(现实时间)的永恒列车——换算成游戏内时间的话,他们要在车上一直待440456年,大致相当于从周口店人诞生到今天的时间。
而建造起这座对他们来说过于残忍的设施的,是一位来自荷兰的玩家。他的名字叫作 Marcel Vos ,在 Youtube 上的自我简介里就注明自己是一名“《过山车大亨2》玩家”,要把这个游戏推上极限,并且“搞出点的东西来”。
某种意义上来说,他确实做到了。
在前期推出了很多“速通”视频后,Marcel Vos 很快意识到这并不是《过山车大亨2》的极限,于是他转变了方向,去研究一些让这个游戏更“魔幻”的部分——举例来说,他曾经在游戏里制作出了一款计算器……
他在游戏里建了一趟要跑45年的过山车 图一
展示计算结果的方式,是一辆过山车从地底爬出,最终到达结果数字的旁边
在这样的一位玩家手下,制造出一趟要跑几十年的过山车显然也并不让人意外。去年年底,Marcel Vos 就发表了自己当时的纪录:跑一圈需要 30004200 游戏日的过山车道,换算到现实时间差不多是 12 年半。
而这一次,他则完成了对自己的超越,把时间延长到了接近四倍。为了帮助大家理解,他还在发出的视频中详尽地介绍了自己的方法,以及相关的游戏机制。
首先,让我们从最好理解的基本原则开始:想要让过山车跑一轮的时间尽可能拉长,就要想办法把轨道铺满,再把车速降到最低( 1 千米/小时 )。
他在游戏里建了一趟要跑45年的过山车 图二
于是地图看上去就成了这幅样子——
能看到在中间轨道上缓慢蠕动的那台过山车吗?
接下来,就到了涉及到地图详细机制的部分了。在《过山车大亨2》中,有一种叫作“区块刹车格”的存在,可以让每一段轨道只允许一辆车行驶。这样一来,Marcel Vos 就可以在 32 个区块里塞进达到上限的 31 辆过山车,用这种方式来进一步延长速度。
他在游戏里建了一趟要跑45年的过山车 图三
小圈轨道上的,就是被分割到32块里的31辆车
在这一个方面的延展,到此基本上算是结束了。因为游戏中的地块面积最大就是254 x 254(64516格),建筑的内存上限则是 131000 ,他已经在尽可能的情况下铺满了轨道,加满了车,不能再通过“堆料”的方式增加时间了。
单纯这样的话,Marcel Vos 只能达到一轮 232 天的成绩,这还远远不够。于是,他又使用到了游戏中的另一项机制:同步。
简单来说,这项功能可以让两个相邻车站轨道上的过山车同步出发,比如图中蓝色轨道和红色轨道的车虽然完成一圈的时间不同,但是可以让它们“等”到一起再离站,还能设定成一边跑 5 圈,另一边再和它一起出发。
这样一来,就可以通过建造两条轨道的方式来进一步拖慢时间。于是,就产生了我们所看到的这种设计——大轨道上的过山车要跑够圈数,小轨道上的下一辆车才会出站,而这可是足足31辆车……
他在游戏里建了一趟要跑45年的过山车 图四
通过这种类似小齿轮带动大齿轮的方法,Marcel Vos 就又把过山车的总时长延长了 20 倍,之前的 12 年纪录也是这样产生的。
但这样还不够!他之所以又在近期有了突破,是因为开发组为他解决了一个小小的BUG。之前他测试的时候发现,当过山车倒退的时候速度会产生问题,这也被他纳入了考虑