有人在《过山车大亨2》里做了个6.6*10^19758年才能走完的迷宫

2020-08-09 18:51:20 7点赞 4收藏 3评论

有人在《过山车大亨2》里做了个6.6*10^19758年才能走完的迷宫

大道至简

进入正文之前,让我们先明确标题里的两个概念。

首先,6.6*10^19758年是多长一段时间呢?

如果你把它的0拆开,码进WORD,这个数字可以堆满6页纸。

有人在《过山车大亨2》里做了个6.6*10^19758年才能走完的迷宫

以宇宙大爆炸理论为根据,NASA估算的宇宙年龄为 (1.373 ± 0.012) * 10^10年,把0拆开来约等于13,730,000,000——连6.6*10^19758的零头都抵不上。

然后是第二个问题——《过山车大亨2》(RollerCoaster Tycoon 2,RCT2)是怎样一款游戏呢?

该作正式发行于2002年,玩法以高自由度的游乐园建设为主。后来有老玩家在其源代码的基础上进行开源,为其添加了诸多更适应现代玩家的新功能(比如最最基本的支持任意分辨率)。

有人在《过山车大亨2》里做了个6.6*10^19758年才能走完的迷宫

基于RCT2源代码进行开源的OpenRCT2

正因如此,《过山车大亨2》不仅没有被时代所抛弃,反而一直拥有一小撮“极尽钻研之事”的拥趸。

2017年,曾有人在游戏中设计出一个极复杂的迷宫,第一个走出该迷宫的游客花了263游戏年。

有人在《过山车大亨2》里做了个6.6*10^19758年才能走完的迷宫

迷宫俯视图,建议放大欣赏

去年,一位名为马塞尔·沃斯(Marcel Vos)的玩家设计出一条过山车轨道,游客坐完全程需要440456个游戏年,转换成现实时间有45年之久。

有人在《过山车大亨2》里做了个6.6*10^19758年才能走完的迷宫

而我们今天的主角,这个需要游客花费6.6*10^19758现实年才能走出的迷宫,正出自马赛尔之手——与这个庞大到已经令人丧失具体概念的数字相比,他制作该迷宫所耗费的时间,满打满算,不过6个小时。

不用疑惑,只要看到这个迷宫的总体样式,你就能明白为什么“只需6小时”。

有人在《过山车大亨2》里做了个6.6*10^19758年才能走完的迷宫

考虑到全景图难以看清,下面还有局部图

因为实际上,这个迷宫不仅完全不复杂,反而简单到了几乎称不上“迷宫”的地步,它纯粹就是无数个“王”字结构的叠加。

有人在《过山车大亨2》里做了个6.6*10^19758年才能走完的迷宫

局部图

而游戏中的游客之所以会被这样一个迷宫困住,主要是因为《过山车大亨2》的角色寻路机制。

让我们把迷宫的一小节取出来为例。在这款游戏中,角色每移动到一个交叉点,就会随机选取前后左右中的某个方向进行移动。下面这张图里,假设角色随机选取到的方向是“右”,因为撞墙无法通行,于是开始第二次判定。

有人在《过山车大亨2》里做了个6.6*10^19758年才能走完的迷宫

第二次判定的方向是第一次的顺时针90度,也就是向后,但这是角色刚来的方向,所以也不行(判定过一圈没有其他路才能回头)。

有人在《过山车大亨2》里做了个6.6*10^19758年才能走完的迷宫

顺时针再转90度,这次即没有撞墙又不是“回头路”,所以成功,角色向左移动。

有人在《过山车大亨2》里做了个6.6*10^19758年才能走完的迷宫

根据这个“顺时针90度再判定”的算法设计,不难发现,除了第一次就选对“前”的方向外,一旦选中“左”、“右”、“后”这三个方向,都将导致角色最终向左移动。

有人在《过山车大亨2》里做了个6.6*10^19758年才能走完的迷宫

而一旦走进左边的死路,再回到交叉点,角色又会重新面临一半一半的选择——随机到前和右,则返回最初原点,随机到后和左,则正常前进。

有人在《过山车大亨2》里做了个6.6*10^19758年才能走完的迷宫

这样一来,角色路过每个交叉点开始往回走的概率则是37.5%。

有人在《过山车大亨2》里做了个6.6*10^19758年才能走完的迷宫

接下来倒个方向。如果角色在前进一段距离后中了37.5%的概率开始往回走,依旧用顺时针进行判定,那么他只有在第一次随机到“右”的方向时才会进入死路,否则就会继续往回走。

有人在《过山车大亨2》里做了个6.6*10^19758年才能走完的迷宫

而在进入死路之后,角色依旧只有50%的概率回到前进方向。

有人在《过山车大亨2》里做了个6.6*10^19758年才能走完的迷宫

也就是说,一旦走了回头路,在接下来的每个交叉口,角色只有12.5%的概率能够重回正轨。

有人在《过山车大亨2》里做了个6.6*10^19758年才能走完的迷宫

总结下来,《过山车大亨2》中的游客在这个毫无设计含量的迷宫中闯关时,每过一个交叉口就有37.5%的概率回头,一旦回头,每个路口又只有12.5%的概率纠正错误。

马赛尔分别用5、6、7、8、9、10块游戏方格做了6个迷你迷宫,并在此基础上进行对照实验。

有人在《过山车大亨2》里做了个6.6*10^19758年才能走完的迷宫

结果显示,现实世界的2000小时内,共有14178位游客攻略了5格迷宫,只有13位游客攻略了10格迷宫。

有人在《过山车大亨2》里做了个6.6*10^19758年才能走完的迷宫

这13位游客平均花费了游戏中的1540年,现实世界中的1382.99小时,大约57天。

有人在《过山车大亨2》里做了个6.6*10^19758年才能走完的迷宫

好了,接下来已知《过山车大亨2》的最大面积为256x256方格,结合素质教育学过的“指数爆炸”理论,再复习一次下面这张全景图,你大概就能理解6.6*10^19758这个夸张的数字到底是怎么来的了。

有人在《过山车大亨2》里做了个6.6*10^19758年才能走完的迷宫

另外还值得一提的是,马赛尔的迷宫发布不到两天,OpenRCT2的开发人员就注意到了这个不算问题的问题。

有人在《过山车大亨2》里做了个6.6*10^19758年才能走完的迷宫

如今游戏角色的行动机制已经更改,他们不再遵循顺时针依序判定,而是以相等的概率选择前进方向。

有人在《过山车大亨2》里做了个6.6*10^19758年才能走完的迷宫

也就是说,根据新的角色移动算法,一位游客走出该迷宫所需的时间一下锐减到了8.1*10^2833年。

有人在《过山车大亨2》里做了个6.6*10^19758年才能走完的迷宫

太好了,有希望了呢(不)



展开 收起

505 Games 《Ghostrunner 幽灵行者》

505 Games 《Ghostrunner 幽灵行者》

暂无报价

STEAM 蒸汽 玩家数量突破2500万,帕鲁们的好日子要来啦!

STEAM 蒸汽 玩家数量突破2500万,帕鲁们的好日子要来啦!

99元起

CD Projekt PC游戏《赛博朋克2077》简体中文

CD Projekt PC游戏《赛博朋克2077》简体中文

298元

505 Games 《死亡搁浅》PC中文数字版游戏

505 Games 《死亡搁浅》PC中文数字版游戏

暂无报价

sonkwo 杉果游戏 《Assetto Corsa(神力科莎)》PC数字版游戏

sonkwo 杉果游戏 《Assetto Corsa(神力科莎)》PC数字版游戏

暂无报价

《BlazBlue Collection(苍翼默示录:合集版)》 PC数字版游戏

《BlazBlue Collection(苍翼默示录:合集版)》 PC数字版游戏

暂无报价

索尼(SONY) PS4游戏光盘 支持PS5游戏机 ps4 ps5游戏软件光盘 不支持电脑 血源诅咒 血缘诅咒 老猎人版 中文

索尼(SONY) PS4游戏光盘 支持PS5游戏机 ps4 ps5游戏软件光盘 不支持电脑 血源诅咒 血缘诅咒 老猎人版 中文

暂无报价

《(SUPERHOT)超劲爆》PC数字版游戏

《(SUPERHOT)超劲爆》PC数字版游戏

暂无报价

《天国:拯救》PC数字版游戏

《天国:拯救》PC数字版游戏

暂无报价

《赛车计划(Project CARS)》PC数字版赛车游戏

《赛车计划(Project CARS)》PC数字版赛车游戏

暂无报价

STEAM 蒸汽 《古龙风云录》 PC数字版游戏 国区激活码

STEAM 蒸汽 《古龙风云录》 PC数字版游戏 国区激活码

82.6元起

STEAM 蒸汽 《名利游戏》PC数字版游戏 国区激活码

STEAM 蒸汽 《名利游戏》PC数字版游戏 国区激活码

33.8元起

《只狼:影逝二度》PC数字版游戏

《只狼:影逝二度》PC数字版游戏

暂无报价

《铁拳8》PC数字版游戏

《铁拳8》PC数字版游戏

334元起

​《Grand Theft Auto V》 侠盗猎车手5

​《Grand Theft Auto V》 侠盗猎车手5

194.71元起

Rockstar Games 电脑游戏 《荒野大镖客 救赎2》 标准版

Rockstar Games 电脑游戏 《荒野大镖客 救赎2》 标准版

暂无报价
3评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
4
扫一下,分享更方便,购买更轻松