tas :利用游戏模拟器操作的游戏技术

更新时间:2024-09-20 18:49

TAS,又称“工具辅助操作技术”。是指在电脑上利用模拟器,配合辅助功能,在完全不变动游戏规则(如程序码与内存状况)的前提下,达成一种非常规的游戏操作。该技术手法及衍生作品统称为TAS。

TAS

简介

TAS(中文音译“塔斯”),又称“工具辅助操作技术”。是指在电脑上利用模拟器,配合辅助功能,在 完全不变动游戏规则(如程序码与内存状况)的前提下,达成一种 非常规的游戏操作。该技术手法及衍生作品统称为 TAS。

早期的 TAS是以竞速为主,也就是通常所谓的“目标最速(Aims for Fastest 时间)”,因此 TAS可理解为 Tool-Assisted SpeedRun、 Time-Attack SuperPlay或其它含义的缩写。伴随着 TAS技术的逐渐成熟及其需求日益提升,更多的元素被融入其中,包括 全流程/不跳关/Warpless、 100%、限制性条件(如:无伤,禁用加速或道具等)、和平主义和 娱乐主义等。因此,广义上, TAS可以理解为 Tool-Assisted SuperPlay的缩写,即“工具辅助下的游戏精彩演绎”。

起源

1999年,一名为 安德鲁 Kempling的玩家修改了《毁灭战士》的源代码,使得游戏可以慢动作并记录过程,由此诞生了第一部TAS影片。2000年,知名的日本游戏竞速网站 High Level Challenge!的站长 カシオン认为,“如果模拟器录影可随时中断,并可任意重复录影的话,影片一定会很有趣”。这一想法引起了红白机仿真器作者 Nori的关注,进而在新版的 Famtasia中加入了重复录制的功能。同年, わいわい利用重复录制功能制作出了第一部红白机TAS影片“超级马里奥竞速”   。

目的

我们首要的目标是尽可能的 增添艺术性与提供娱乐性。

1.娱乐:一个录像在以下情况下是充满娱乐性的:有趣的(并不慢,无聊,磨叽),惊奇的(确确实实出乎意料),熟练的(高效率地、创造性地解决棘手的状况)。

2.艺术:尽管多数录像打算把游戏玩得尽可能快,出于对艺术的尊敬,我们的主要目标是创造观看起来漂亮的录像。我们是个互异的社区团体,我们中的每一个人都对什么可以称作深思熟虑的艺术怀有 "异见",但一般来说,我们珍视创造性、变化性、奇异的结局,还有速度。

特征

广义来说,这是一种利用游戏辅助工具来增进游戏趣味的方式。但 TAS与金手指有实质性的不同。

金手指是直接去破坏游戏的原始数据,达成不可能发生的现象,如:主角的生命值永远是100%;金钱与弹药无限等。而 TAS则是不变动游戏的数据,仅以模拟器将游戏的 按键忠实的记录下来,再利用模拟器的播放功能来重现游戏过程。理论上,这些过程都是可以在实机上实现的。

人们喜欢TAS,多数是因为TAS在令人惊奇与不可思议之外,尚存着一种真实感。因为即使机率趋近于零,在亿万分之一的可能性中,这些高超的游戏技巧确实是有可能发生的。因此TAS比较着重在于娱乐性而非竞速,很多TASer投入创作,将自己的TAS录影如艺术品般放在网络上提供给TAS爱好者欣赏。

内涵与脚本、外挂的区别

尽管TAS技术手法及其衍生作品是一个仅记录操作和一些简要信息的文本文件(通常体积非常小,适合传输和分享),但究其本质还是影像的记录。

影像的记录方式未必完全通过图像和声音来呈现,通过现代仿真技术手法,在同一个初始状态下,只要输入的内容一定,就会得到相同的结果。那么 TAS 的记录方式其实就是在现代仿真技术的环境下,把录制的影像内容转化为操作数存放在一个特定的文本文件内,而在回放过程中,通过仿真器的播放功能解码操作数文本使之成为当时录制时影像。因此TAS文本和影像是可以相互转化的(录制时影像转化为文本,回放时文本转化为影像),这也就是为什么 TAS 的衍生作品称之为 Movie 或者 Recording,而不是 Script 或者 Code。因此单从功能上,TAS和脚本、外挂就有着本质的区别。

其次TAS文本的编码和解码是整合在一个仿真环境下的。从独立性上说,TAS和脚本、外挂也不一样。后两者除了游戏的环境,还需要其自身运行的环境(例如运行外挂本身),则至少需要两个环境。

第三从记录方式上,TAS 文本的记录是先运行后测试再记录,而脚本、外挂是掌握了普遍规律后,先编码后使用,前者后知后觉,后者先知先觉。尽管我们可以通过第二方外部工具(例如某某按键脚本)全部或者局部实现TAS影像的回放(虽然多此一举),但那也只是利用了两者记录内容形式的雷同性(都为文本内容),而这个代替实现的前提是必须已经存在一个TAS文本或者已经存在一个按键测试的结果。如果因为两者记录内容形式的雷同性就认为TAS就是脚本或者外挂,甚至是按键精灵,则是犯了形而上学的错误。

结构

TAS 的文件通常由以下几部分组成——头文件信息:包含游戏校验文件,作者信息和其它附属信息(文件长度和重录次数等);初始信息:初始的状态;操作数记录:所有游戏内置操作可能的组合,可以包括重置/复位脉冲,以帧为最小单位记录;结尾信息:尾部的状态;其它信息:字幕等。一个TAS操作数文件是文本文件,分加密和不加密(压缩和不压缩),但都可以用十六进制编辑器进行编辑和修改。

一个正规的TAS文件是异于其它录像文件的特殊文件,也就是说并不是所有模拟器录像文件都可以称之为TAS文件,TAS文件有其规范性和限制性。首先规范性,TAS的机种必须只能由指定的模拟工具完成,而且这些模拟工具本身属于RR性质的工具(即ReRecord/可重录的工具),生成的文件类型也是统一的,例如FC/NES机种必须由FCEU或者FCEUX完成,文件类型是fcm和fm2,用VirtuaNES完成的VMV文件不是规范的TAS文件,尽管你也可以称之为辅助工具下的录像。下面罗列各个机种对应的标准TAS文件。

目前PS系列还没有PS2及PS2以后的TAS,原因是由于PS2及PS2以后的模拟器对电脑要求配置过高,可能造成不稳定。

其次是限制性,一个可以被接纳的TAS文件必须是一个完整的文件,从头开始的From Start/Power On(包括一个硬件的重置脉冲),清除sram,中间连续记录操作数的,直至结尾的,不记录其它的外加信息的文件。同样伴随着各种需求的日益提升,这些限制正在逐步被打破/取消,From Now/SaveState、From Reset和From SRAM也被放在考虑之内。

原理

不论从哪一点出发,都离不开 平台、游戏和操作载体三个文件。把玩家的操作内容给记录进TAS文件,利用回放释放并重现玩家的操作,所以你所看到的不是影像的记录,而是操作的记录,只要你有和玩家相同的平台和游戏版本,就能正常回放玩家当时的操作,即使平台和游戏版本未必完全一致,由于TAS的平台和游戏存在着大量的兼容性,也是可以完全重现的。此外,之前也分析过一个标准的TAS文件是从头开始的From Start/Power On(包括一个硬件的重置脉冲)、中间记录操作数,直至结尾的文件,是不记录其它外加信息的。因此标准的TAS文件是不可作弊,所以当你看到一个令人惊讶的TAS时,千万不要第一反应就是“作弊”,实际上即使是想要作弊也是不可实现的。

方式

TAS 主要通过下列几种方式来达成:

录制与回放功能:记录游戏进度的同时存档,中途如果有失败或不完美的地方,则读档修正,重复录影,最后只留下完美的部分,可理解为后悔录制。一个TAS录影次数通常都在 几千或几万次,有时甚至百万次都有可能。

内存浏览:利用工具将游戏中不显示但实际存在于内存中的特定数据显示出来,例如Boss的血量、主角的经验值、主角的位置坐标等等。

减速或帧步进:将游戏运行速度减缓甚至是单帧步进的方式(帧即游戏中最小单位的单幅影像画面,通常每秒为60 帧),超越人类大脑思考和手指操作的速度极限,一点一滴精确无误的输入操作指令。

编制脚本:使用仿真器自带的脚本功能,编制一段脚本以自动完成一些花俏动作,或者用脚本寻找最快的方案。

特性

一、极限性

极限性表现在,TASer总是力求做到最完美的操作,来达到预期的录像目的:

1.客观方面:TAS允许玩家以“帧”为时间单位进行游戏操作。因此操作能达到游戏所允许的最高精度;

2.主观方面:一个合格的TASer通常对某一款游戏具有深刻的认识与了解,经验丰富,且具有较好的分析能力与创造力。因此为了达到预期的目的,制作者能精细地设计录像过程中的各种操作细节,并反复尝试,找到最佳方案。(由于人对游戏的认识总是有限的,所以主观方面的极限性是相对的。老的方法常常会被新的方法超越。)

二、复现性

复现性表现在,TAS录像的真实性和可行性是可以被无数遍检验的。

使用标准ROM播放录像文件,好比机器按照该录像文件所记录的操作,把游戏重玩一遍。即可验证由此种操作达到所需结果是可行的。

由于在播放录像文件的过程中,只引入了游戏控制器进行的操作,则可排除玩家使用了修改器或视频剪辑等作弊手段。即可验证录像是真实有效的。

误区

1:TAS技术使得游戏变得失去意义?

其实从TAS诞生起,就跟人和游戏程序或人和人之间对抗的传统游戏理念划清界限。参见本词条“目的”分类。TAS的意义在于“追求刺激而有趣的游戏效果”,它摒弃了一般游戏以反射神经为主的概念,而把重点放在手法上(类似益智类游戏),而且提供了一个客观真实存在却又安全可靠的环境。TAS更像是一种表达玩家游戏个性,体现探索创新素养的方式。因此,TAS毫无疑问是游戏趣味元素的重要组成之一。

2:只要有耐心,人皆可TAS?

正如其它大多数具有挑战意义的项目一样,TAS也是集众多考验在内的一种比赛,而耐心仅仅是这个比赛所需要的最最基础的素养。此外玩家对所选游戏的熟悉程度、自身所具备的游戏技能、状态的发挥、工具的使用、超凡的思维等都是衡量TAS选手的优劣标准。当然这还需要良好的运气。正所谓球谁都可以踢,踢得好不好就各不相同了。

守则

TASer及观众应该尊守的准则,用以规范和架构一个良好的交流环境:

相互尊重和勉励;

富有团队合作精神;

谦恭、客观,踏实并富有责任感的;

不从事未超越已有成绩的项目。

1.相互尊重和勉励;

2.富有团队合作精神;

3.谦恭、客观,踏实并富有责任感的;

4.不从事未超越已有成绩的项目。

参考资料

免责声明
隐私政策
用户协议
目录 22
0{{catalogNumber[index]}}. {{item.title}}
{{item.title}}
友情链接: