Stage1st

 找回密码
 立即注册
搜索
查看: 3633|回复: 58

[其他] 通过在游戏内制造Bug,《时之笛》速通记录首次突破10分钟

[复制链接]
     
发表于 2020-2-14 19:45 | 显示全部楼层 |阅读模式
https://www.yystv.cn/p/6169

                                                每当人们觉得一个老游戏的Bug已经被发掘殆尽,速通玩家又会找到新的Bug。

       
        最近,《塞尔达传说:时之笛》这款诞生于1998年的经典游戏,迎来了它新的速通记录。


        上周,一位来自北美的游戏速通主播Lozoots将《塞尔达传说:时之笛》Any%模式的速通时间成功缩减到了9分57秒。

至此,这个拥有20多年速通历史的传奇游戏,终于突破了它的10分钟大关(速通视频在文内)。


       

        之前,游研社也曾介绍过多种游戏的速通记录新闻,这些玩家无不经过千万次的努力与尝试,才换来最后10秒,乃至1秒的时间提升。

在诸如《超级马里奥》这样的游戏速通中,需要的是玩家娴熟的背板和出色的操作反应,但《时之笛》的速通历史,却是一部“寻找—发现—利用Bug ”的技术宅胜利史。


        《塞尔达传说:时之笛》是一款1998年在N64平台上发售的动作冒险RPG,本身拥有漫长的流程和多张复杂的迷宫地图,该特性也影响了《时之笛》在速通领域的演变形式。


        如果按常规步骤进行,玩家首先需要操控林克完成三个迷宫冒险以搜集宝石,进而找到大师之剑进化为成年林克,再完成5个神殿迷宫从而得到光之箭,之后才会解锁最终地图加农塔,玩家需要打败Boss加农才能最终通关游戏。

如果按照这一套流程走,普通玩家的游戏时间通常需要10个小时左右,那么它是如何一步步被缩减到10分钟以内的?


       
        2003年,一位来自美国的塞尔达玩家Michael Damiani 成功将自己的通关时间缩短到6小时45分17秒,这一时间也成为了当时《时之笛》的最快速通记录,值得一提的是,Damiani的通关流程严格遵守了上面提到的顺序,全程没有利用任何Bug来缩短时间。


        这项记录在当时的速通界是里程碑式的。一方面,Damiani确实展示了自己娴熟的操作和技巧,在规则范围内以最短的时间完成了游戏;另一方面,当时的速通界还在为该不该在游戏中利用Bug而争论不休,在不用Bug的前提下,Damiani的成绩确实非常惊人。


        但两年后,一个重大Bug的发现,让《时之笛》的Any%模式速通成为了主流。一个名为Acryte的玩家在当时意外发现了一个跳关Bug:通过特殊的跳跃操作可以使林克卡到墙外,从而绕过最终迷宫的部分区域,直接进行Boss战。


        利用这个Bug,玩家可以轻松打破Damiani创造的记录,因此当时速通社区把利用Bug达成的速通分到了另一类别中,也就是“Any%”。所谓“Any%”就是用除直接作弊外的任何手段速通游戏,当然,其中也包括使用游戏Bug。

        “Any%”速通成为主流后,不断有玩家在《时之笛》中寻找Bug和漏洞,每一次出现新的跳关Bug,都会让游戏的速通出现从几秒到数分钟的飞跃。

从此,通过各种花式Bug跳过关卡以缩短时间,成为了《时之笛》游戏速通的主流策略,由此也诞生出了大量以发掘游戏Bug为目标的“Bug猎人”。

        比如就有玩家发现通过特殊角度的“侧身跳”,可以直接穿过石门,无需收集宝石便能得到大师之剑:


       

        或者通过引爆**完成的“**跳”,可以直接从围墙上跳进地图后期的“暗之神殿”,从而大幅减少通关时间:


       
        但这些骚操作的效率都无法和几个月前发现的一种新Bug相比。去年11月,国外《时之笛》的速通爱好者中有人发现了一种更“粗暴”的跳关技巧,名为“SRM”(Stale Reference Manipulation 的缩写,大意为内存地址修改)。

        简单的说,就是通过影响游戏内代码和数值的方式调整角色的道具和出现的地点。一般情况下,如果要完成这样的修改,往往要使用额外的**或者软件,在游戏速通中是被严格禁止的。

但在《时之笛》中,有人却找到了一种不使用修改器调整游戏代码的方法。

        通过研究游戏内的代码,有玩家发现只要在合适的时机做出某些操作,便能让系统误以为该操作是对应某些代码的指令。


        于是在下面这个速通视频中,我们可以看到Lozoots在9分57秒的视频中做出了一系列看上去毫无意义的行为,但经过精确的实验,这些动作又对应了一个特殊代码,而这个代码在游戏中则代表最终的结局动画。



        游戏开始后,还在新手村的林克通过捡起石头(石头也对应特定的代码)在特定位置发射弹弓,按下手柄的某些按键,成功使游戏将石头的代码替换为跳至结局动画的代码,因此当林克进入读盘区域后,系统便直接触发了结局动画。


        至此,一个原本需要10小时才能通关的游戏在20年的时间里,经过无数人的改进、调整,最终将时间缩短到10分钟内。


        由于Lozoots并没有使用**,所以严格来说,这样的方法同样属于“利用Bug缩短时间”自然也被官方承认,可以看到,Lozoots已经登上了速通榜首的位置。


       

        这个方法之所以意义重大,是因为理论上在其他游戏中,只要能找到对应结局动画的代码,并成功让系统读取,就可以使用同样的操作完成速通。

目前,已经有人在塞尔达的另一个作品《姆吉拉的假面》中使用了相同的技巧,大幅缩短了速通时间。


       
        目前,玩家通过这个方法成功将《姆吉拉的假面》速通时间压缩进了30分钟以内

        通过“SRM”技巧完成的游戏,是否会在速通界引发新一轮的争议,我们不得而知,在国外的社区中,已经有人开始质疑使用这种技巧速通的合理性,或许很快,我们就能看到一种新的速通类别诞生。


        但我丝毫不怀疑采用这种方式速通的意义和影响,在《超级马里奥兄弟》中,挑战速通的玩家愿意为了缩短一秒而复出数年的努力。

这些玩家往往会发现这样一个规律:每当人们认为游戏的速通已经到达极限,不可能再进一步完善时,总会有新的发现和操作来颠覆人们的认知。

        而在《时之笛》中同样如此,每当人们认为已经找到了所有能够简化流程的Bug,认为游戏的速通已经到极限时,总会Bug猎手钻研出更多让人大跌眼镜的操作,以匪夷所思的形式缩短游戏时间。


        就像Twitter上有人曾在这一改变速通史的Bug发现下发出这样的感慨:“我过去常说在《时之笛》中列出不能做的事情要比列出能做的更容易,但现在,似乎连找出不能做的事情也很困难了。”


        将一个游戏从里到外钻研到极致,或许这便是速通挑战的意义所在。


回复

使用道具 举报

     
发表于 2020-2-14 19:47 来自手机 | 显示全部楼层
我一直很好奇这种邪道速通有何意义
回复

使用道具 举报

     
发表于 2020-2-14 19:49 来自手机 | 显示全部楼层
张超杰 发表于 2020-2-14 19:47 我一直很好奇这种邪道速通有何意义

《意 义》来自: iPhone客户端
回复

使用道具 举报

     
发表于 2020-2-14 19:51 | 显示全部楼层
又来这种神经提问了
统一回答 比你活着有意义
回复

使用道具 举报

     
发表于 2020-2-14 19:52 | 显示全部楼层
研究塞尔达速通的老外真的闲,风之杖一个bug研究了几年
回复

使用道具 举报

     
发表于 2020-2-14 19:54 来自手机 | 显示全部楼层
アルム 发表于 2020-2-14 19:51
又来这种神经提问了
统一回答 比你活着有意义

邪道速通约等于找bug,这是属于程序员的乐趣?
回复

使用道具 举报

     
发表于 2020-2-14 19:57 | 显示全部楼层
确实,速通玩家老想着研究《邪道》,说明对玩游戏这件事没什么《天赋》,因此当然也找不到《意义》,顶多算是有点《态度》
回复

使用道具 举报

     
发表于 2020-2-14 19:59 | 显示全部楼层
张超杰 发表于 2020-2-14 19:54
邪道速通约等于找bug,这是属于程序员的乐趣?

神仙bug出现前,社区已经默许了很多良性bug——相当部分甚至被叫做“小技巧”。

后面bug越来越反常识和功利,就开始决定他们的去留了。


所以热门游戏都可以找到有bug/无bug的版本。
但speedrun毕竟还是个极限游戏,大部分人更偏向“不择手段”
回复

使用道具 举报

     
发表于 2020-2-14 20:05 | 显示全部楼层
这种速通方式有点像魔法师啊,通过动作来输入代码,从而实现某种功能,突然有一种用游戏解释魔法的感觉

  -- 来自 能搜索的 Stage1官方 Android客户端
回复

使用道具 举报

     
发表于 2020-2-14 20:05 | 显示全部楼层
噗~2L的提问真富有哲学意义~
回复

使用道具 举报

     
发表于 2020-2-14 20:15 | 显示全部楼层
游研社这文章一出来就看了,关键的事一字没提,而且不懂速通的人看了肯定也一头雾水:

没发现这个技巧前,时之笛原速通事实上已经用到内存修改了,只是改的非常少而已,通过瓶子的bug操作改了一根指针,把进门后的地点指向了加农第一场boss战结尾,哪怕是这一旧速通方式从直觉上已经远远超出一般人认为的“速通”范畴了,国外社区也不是因为什么修改内存而质疑这个新速通方式的合理性。修改warp(传送)的指针也好(gb马大陆2),或者直接修改内存执行自制代码(马世界),都已经是别的游戏速通玩剩下的了,没什么好质疑的,他们质疑的是这种新速通方法具体操作上的一件非常非常……蛋疼的事情,这里就不细说了,我也认为确实有争议。

所以也根本没有什么“是因为理论上在其他游戏中,只要能找到对应结局动画的代码,并成功让系统读取,就可以使用同样的操作完成速通”这种划时代意义……

回复

使用道具 举报

     
发表于 2020-2-14 20:20 来自手机 | 显示全部楼层
就是剑鞘 发表于 2020-2-14 19:57
确实,速通玩家老想着研究《邪道》,说明对玩游戏这件事没什么《天赋》,因此当然也找不到《意义》 ...

比如只狼的速通视频分非邪道和邪道类型,前者能欣赏高手行云流水的操作,而后者,就只能体现出“通关时间”这个数字和各种bug
回复

使用道具 举报

     
发表于 2020-2-14 20:24 | 显示全部楼层
社区共同体(圈子)承认就承认,外人没有讲的地位吧,大概
回复

使用道具 举报

     
发表于 2020-2-14 20:24 | 显示全部楼层
而正因为此类速通已经普遍运用在各大速通里并且被广泛关注——时之笛、假面、马3、马世界、gb马2、gtavc,gtasa等等,讨论有没有意义本身似乎也没有意义

如果强行禁止修改内存,甚至连指针修改都不允许的话,那么其他游戏的any%速通是否有效也就会变得有争议——超马1甚至三角力量的any%速通某种意义上说也算用到了指针修改
回复

使用道具 举报

     
发表于 2020-2-14 20:25 | 显示全部楼层
速通话题必有人进来问《意义》,您老理解不上来就不能老实点一下右上角吗
回复

使用道具 举报

     
发表于 2020-2-14 20:28 | 显示全部楼层
Reimu853 发表于 2020-2-14 20:25
速通话题必有人进来问《意义》,您老理解不上来就不能老实点一下右上角吗 ...

我不能理解,所以我才在二楼提问。毕竟非邪道速通我理解得来而且十分欣赏。
回复

使用道具 举报

     
发表于 2020-2-14 20:31 来自手机 | 显示全部楼层
讨论《意义》本身的《意义》呢
回复

使用道具 举报

     
发表于 2020-2-14 20:31 | 显示全部楼层
张超杰 发表于 2020-2-14 20:28
我不能理解,所以我才在二楼提问。毕竟非邪道速通我理解得来而且十分欣赏。 ...

吉尼斯世界纪录有几项你欣赏的来?挑战极限本身就是意义。
回复

使用道具 举报

     
发表于 2020-2-14 20:37 | 显示全部楼层
杯赛更简单,本着it just works的心态,TES四代直接把加冕仪式剧情的元老院的门藏在普通元老院的门的下面,卡墙卡下去就能找到,真的震惊我妈
回复

使用道具 举报

     
发表于 2020-2-14 20:47 来自手机 | 显示全部楼层
记得宝可梦红在真新镇就有办法直接卡通关,这种bug也不算多新鲜

—— 来自 Google Pixel 2, Android 10上的 S1Next-鹅版 v2.2.0.1
回复

使用道具 举报

     
发表于 2020-2-14 20:50 | 显示全部楼层
张超杰 发表于 2020-2-14 20:20
比如只狼的速通视频分非邪道和邪道类型,前者能欣赏高手行云流水的操作,而后者,就只能体现出“通关时间 ...

欣赏不来就直说欣赏不来,别逼逼什么意义不意义的,玩游戏本来就是自己开心的事情,非得捧一个踩一个不是无理取闹?
回复

使用道具 举报

     
发表于 2020-2-14 21:00 来自手机 | 显示全部楼层
疯逼了,现在又有8分19秒的了

----发送自 OnePlus GM1910,Android 10
回复

使用道具 举报

     
发表于 2020-2-14 21:14 | 显示全部楼层
游戏的本质不就是遵循一定规则的行为嘛
大家同样用非邪道来竞速能因操作和游戏理解体现出时间差别,而大家同样用邪道方法也能因操作和理解体现出时间差别,那“游戏”和“比赛”不也一样成立了吗
如果要问这样有什么意义,那非邪道速通就有意义了吗?花时间玩游戏又有意义了吗?你活着又有什么意义了吗?
回复

使用道具 举报

     
发表于 2020-2-14 21:14 | 显示全部楼层
张超杰 发表于 2020-2-14 20:28
我不能理解,所以我才在二楼提问。毕竟非邪道速通我理解得来而且十分欣赏。 ...

研究速通就是个解谜和优化流程  对更加完美的追求 所谓的用不用bug和是否正常流程都只是规则的条框而已
打速通的都可以给自己加一个自己喜好的规则然后自己刷自己记录
速通圈里甚至有一种随机挑战比赛 比如打死5个boss并摸到游戏里的5只鸟

从开始游戏到触发游戏结局/完成全收集存档只是速通圈子最广受认可的速通规则而已
规则限定下什么操作允许什么操作不允许规定起来更加繁琐
参考:https://www.bilibili.com/video/av56758161

而且大多数游戏的邪道操作都比非邪道操作难得多

回复

使用道具 举报

     
发表于 2020-2-14 21:17 来自手机 | 显示全部楼层
野吹的any%好像也有一堆了,不知道最新记录是多少,想起第一次看到速通里面那些操作,真是惊为妖孽
回复

使用道具 举报

     
发表于 2020-2-14 21:20 | 显示全部楼层
看了下视频,从7分钟拿了弹弓之后,就是神秘的编程领域了林克蹦蹦跳跳瞄准切菜单关菜单,一顿操作然后换了个场景就读通关动画了
回复

使用道具 举报

     
发表于 2020-2-14 21:21 | 显示全部楼层
本帖最后由 耻照 于 2020-2-14 21:23 编辑

我记得几年前SMW就有利用贴图溢出编程跳到staff roll的TAS邪道被人力实现了,当然那个记录好像被撤了。
https://youtu.be/gECESOoU8Es
回复

使用道具 举报

     
发表于 2020-2-14 21:24 | 显示全部楼层
ydd-319 发表于 2020-2-14 22:17
野吹的any%好像也有一堆了,不知道最新记录是多少,想起第一次看到速通里面那些操作,真是惊为妖孽 ...

今年不久前有人开发出双爆蛋跳高速移动,速度又快了些
回复

使用道具 举报

     
发表于 2020-2-14 21:29 | 显示全部楼层
耻照 发表于 2020-2-14 21:21
我记得几年前SMW就有利用贴图溢出编程跳到staff roll的TAS邪道被人力实现了,当然那个记录好像被撤 ...

TAS了当然不被承认
回复

使用道具 举报

     
发表于 2020-2-14 21:32 | 显示全部楼层
我也来个统一回答:婆罗门玩家是这样的

  -- 来自 有消息提醒的 Stage1官方 Android客户端
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|stage1st ( 沪ICP备130202305 沪公网安备 31010702004909号 )

GMT+8, 2020-2-22 21:46 , Processed in 0.045488 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表