i_wanna_be_the_guy吧 关注:62,642贴子:1,118,634

【科普】What is the TAS

只看楼主收藏回复

一楼meaqua镇楼


IP属地:广东1楼2019-07-17 22:51回复
    1. TAS是什么的缩写?
    TAS是Tool-Assisted Speedrun(工具辅助最速通关)和Tool-Assisted Supershow(工具辅助表演)的缩写。
    2. TAS是软件吗?
    不是。TAS代表一项技术,是个抽象的概念,并不是某个软件的名字。简单来说,不管你用什么软件,只要你做到了Tool-Assisted Speedrun或者Tool-Assisted Supershow,你就可以称自己的行为是TAS。
    3. 使用什么软件TAS?
    虽然说你用什么软件都行,不过为了达成TAS的目的,所使用的软件当然是越顺手越好(因此通常使用的是模拟器)。在一个专门投稿TAS视频的网站tasvideos上(怕网址被吞,请百度搜索),详细介绍及推荐了各个不同平台下的游戏的模拟器。而Windows平台上的最为推荐的模拟器叫做hourglass。
    4. hourglass有什么用?
    ①帧进,几乎所有TAS模拟器的必备功能。所谓帧进,直译就是“帧数向前进一帧”,即游戏一直处于暂停状态,直到你按下帧进的快捷键时,游戏才会运行一帧,以此来达到各种极限操作。
    ②即时存档。有的人喜欢说随地存档,这是不正确的。hourglass的存档不同于iwanna自身的存档,hourglass储存的是时间,读档相当于时间倒流。可能这样描述不直观,从最终结果上来看,hourglass的读档会使BGM也退回到存档的状态,游戏的死亡数,时间记录也会退回到存档的状态,这就是为什么在看TAS视频的时候没有一次死亡,BGM也是连续的原因。
    ③复现操作。hourglass会将你的操作记录为wtf文件,通常称其为“录像文件”,这种录像文件并非视频流,而是记录了所有的按键操作以及一些状态。通过读取wtf文件,hourglass可以将你的操作完全复现,这时候才将其录制成视频。
    ④控制系统时间。hourglass为运行的游戏模拟了系统时间。这样做的好处是,像GM8这种通过读取系统时间来计算随机数的游戏引擎,在hourglass下所有随机数都被固定了,这样就避免了在复现的过程中被随机弹幕给杀死的情况。同样的,想要靠hourglass的SL刷随机数是不现实的,只能通过控制游戏开始时的系统时间来影响整个游戏的随机数生成。
    5. TAS难做吗?
    难。TAS的核心要义就是Speedrun/Supershow,为了达成这两个目的,需要反复SL,不断地尝试更优结果。据我个人的经历,TAS一个单字母游戏需要一个半小时以上,TAS一个高难耐久大约每一分钟需要花费一小时左右。
    6. TAS只能搞极限难度游戏?
    这大概是你圈才有的特殊认知了。。。事实上tasvideos上的很多经典TAS视频,如马里奥,恶魔城等,难度对于iwanna圈而言都是儿戏的级别。并没有任何规定TAS的游戏必须要达到特定的难度。
    7. TAS与作弊?
    这是我发这个帖子的核心原因。
    hourglass≠TAS,TAS≠hourglass。并不是说用了hourglass就是TAS。hourglass事实上就是一个高级的变速齿轮,以作弊的心思使用hourglass,那就是作弊,以TAS的心思用hourglass,那就是TAS。某些人用hourglass打着TAS的幌子肆意作弊,我必须要说一句:您真心不配用TAS这个词。用hourglass录制的视频不标注TAS算作弊吗?算!不管是出于什么目的,让别人误以为是自己打出来的操作,那就是赤裸裸的作弊行为。这也是为什么我接触TAS之后就再也没有发过自己手打的截图和视频了。当然,clear the easy miku 2不算......用hourglass打clear the easy miku 2那我也太鸡霸闲着没事干了吧┓( ´∀` )┏
    8. 用TAS研究引擎?
    准确的说是用hourglass研究引擎,和TAS是没有关系的,不过由于知道hourglass的人远远低于TAS......所以我以前一直是和别人讲的用TAS。研究iwanna引擎的特性,如一段跳的总帧数,二段跳的总帧数,一段JC的所有可能高度,二段JC的所有可能高度,BH和yalign跳4.5格等等,不得不说使用hourglass的特性来研究这些引擎的特性是非常好用的。我见过不少人研究这方面都是靠改变room_speed为1这种低效又难搞的方式,如果想要研究透iwanna引擎的奥秘,了解各种引擎的数据,建议使用hourglass来研究。当然最后我还是要强调一下,这和TAS无关。
    9. TAS本身是一种作弊吗?
    在第7点中了解了TAS和hourglass的区别之后再来考虑,TAS这种行为属于作弊吗?遗憾的是并没有定论。无论是什么游戏圈子里,视TAS为作弊的人都不在少数。TAS终究还是少数人自娱自乐的世界。但是,如果我写这个帖子,能多让一个人了解到制作TAS的耗时与辛苦,了解到TAS不等于hourglass,认同TAS并不是单纯的作弊那么简单,那都是赚的。


    IP属地:广东2楼2019-07-17 22:51
    收起回复
      8要太长不看,我辛辛苦苦打这么多字


      IP属地:广东3楼2019-07-17 22:53
      回复
        最近发生了某些事有点糟心,所以才有了这个帖子


        IP属地:广东来自Android客户端4楼2019-07-17 22:56
        收起回复
          好!


          IP属地:山东5楼2019-07-17 23:17
          回复
            码字辛苦了


            IP属地:河北来自手机贴吧6楼2019-07-17 23:19
            回复
              谢大大科普


              IP属地:陕西7楼2019-07-17 23:29
              回复
                写得不错。
                不过,研究引擎还是反编译来得快活啊


                IP属地:安徽来自Android客户端8楼2019-07-17 23:34
                收起回复


                  IP属地:江苏来自Android客户端9楼2019-07-18 00:09
                  回复
                    太长不看(不是
                    感谢科普


                    IP属地:广东来自iPhone客户端10楼2019-07-18 00:26
                    回复


                      IP属地:江苏来自Android客户端11楼2019-07-18 01:41
                      回复



                        IP属地:河南来自Android客户端12楼2019-07-18 02:19
                        回复
                          学到了,但是又什么都没学到


                          IP属地:广东来自Android客户端13楼2019-07-18 07:26
                          回复
                            Too long to read (Not


                            IP属地:北京来自iPhone客户端14楼2019-07-18 07:31
                            回复
                              好!


                              IP属地:福建来自iPhone客户端15楼2019-07-18 07:44
                              回复