三国群英2吧 关注:42,616贴子:989,159

【水】吐槽速攻

只看楼主收藏回复



IP属地:美国1楼2018-10-05 16:06回复
    不是什么攻略。发两句牢骚罢了。
    暑假的时候打了一个彻里吉速攻的进程。打的过程比较痛苦,七条主线,3200+张图。
    其中有一个地方,同时打梓潼、襄阳、邺城,攻城时间间隔<0.1月。全图大概同时有5处截将。
    我开着慢4倍速,鼠标加空格狂点,还是操作不过来。


    IP属地:美国2楼2018-10-05 16:11
    回复
      后来我觉得不能这样下去。
      俗话说得好,人的能力是有极限的,除非超越人类……
      于是我找到了一个辅助工具。这个工具自称是“最快的”鼠标连点器,只要电脑足够快,一秒钟可以点1000+次。我下载下来试了一下,我的电脑没那么快,但是百来次还是问题不大的。
      听起来不错。按住回车,一直连点。为了防止一些潜在的问题,我还特意把每秒单击次数设成了一个质数,以防每次都点空。
      结果这东西居然还没我的手点得准。
      我举个例子,在彻里吉第二年的开局,刘备军的董允已经离我的汉中城很近很近。(所谓很近很近的意思就是,任何一支部队都别想在不遇敌的情况下离开汉中附近。)而我搜完将之后,因为城池容量问题,正好还有一个夏侯和挂在城池外面。我需要做的最紧急的事情是:
      1. 把汉中城里的陈震拉出去,目的地点汉中。夏侯和自动进城。
      2. 选择包含夏侯和在内的5将出城。陈震自动进城。
      3. 这样,夏侯和等5将遇敌交战,并平局。
      我用我的鼠标点击,没有任何问题。只要精力集中就可以。鼠标连点器居然做不到;我刚完成第一步,回车已经被我按死,下一幕就是——
      “我军陈震部队遭遇刘备军,发生战斗!”
      (没截图,截了个正常进程图,也就是“我期望看到的结果”。权当代替吧。)


      IP属地:美国3楼2018-10-05 16:23
      回复
        不,不要误会,我不是说这软件质量不行。事实上这个软件好评如潮,各国网友纷纷表示这才是我想要的好工具。不包括我。
        是不是我打法太激进?以至于我想要进行的操作,游戏系统都不能提供支持?
        还是说,连号称最快的连点器都不行,何况靠人的手去点?
        很显然,奥汀在最初设计这个游戏的时候,绝对想不到有人会异想天开到同时操作那么十几二十支队伍,在小于0.1个月的极短时间内同时打4-5场野外遭遇战。
        在对付一般的情况下的时候,这套错漏百出的系统还是可以勉强运行的。是的,勉强运行,否则就不会整天有人骂娘,投诉诸如空城招降、自己人打自己人、全城投敌之类的BUG了。
        而面对速攻这样的高密度需求,这套系统就有点力不从心了。


        IP属地:美国4楼2018-10-05 16:38
        回复
          问题在哪呢?
          归根结底,原因在于两支部队的交战判定,不是在两支部队到达【同一点】时触发的,而是可以隔着一定距离的。通常大家所认为的截将是这样的:

          实际上更接近于这样的:


          IP属地:美国7楼2018-10-05 17:00
          回复
            你可能会想说,好吧,这听起来也不是很糟,不就是判定区域大了点嘛!
            嗯,这个例子的确不是很糟。让我来举一个更糟的例子:
            大家都知道,当一支部队刚刚平局/战退,进入狂奔的时候,会有一段比较长的无敌时间。这个时间已经被测算过很多次了,结论是大约有0.2个月。
            不过很少有人知道,即使你是战胜方的部队,也会有一段无敌时间……不,这不准确;准确地说,是【任何野外交战】,都会给全地图的【所有】野外交战带来无敌时间!
            (攻城战是否受此影响,我没有完整测试过;但已经证明如果攻城时部队目的地指向的是被攻打的城池,则不受此影响。另外,攻城战斗是否会引起同样的全地图效应也没有测试过,目前我的感觉是有。)
            这会带来什么后果呢?
            最典型的莫过于【穿透】了。虽然我们还没有速攻的专业教程,但有丰富穿城截将经验的人都会或多或少知道,如果城池败兵有3队,那么截将队伍一般而言不可以在尚在急奔时完成第一次截将;否则,最多只能截住2队,最坏情况下甚至只能截住1队。
            为什么呢?
            回想一下我们刚才的模型。我们知道,野外交战判定是,当一支队伍的“控制区域”和另一支队伍的“控制区域”重合时,如果没有无敌,则会触发战斗。那么你的第一次截将大概是这样(我用红色的1、2、3给三组败兵编号):

            现在发生了一次交战,全图进入野外交战无敌判定阶段。当这一阶段结束时,2和3两队又向前狂奔了一段距离,于是你的第二次截将将是:

            看出问题了吗?因为急奔速度比较快,2和3已经跑出了好长的一段路了。
            现在又一次交战发生,全图再次进入野外交战无敌判定阶段。当这一阶段结束时,局势变成了这样:

            于是就会出现类似于这样的经典一幕(见图片中下方,予章东侧的情况)——

            (借用了@li5040711前辈的进程图)


            IP属地:美国9楼2018-10-05 17:23
            回复
              是的,第三队跑了!
              由于无敌判定时间比较长,而第三队又在急奔,在这段时间过去之前,第三队就已经成功暗度陈仓了!
              那该怎么办呢?很简单:如果第三队跑到你在的位置附近时,慢了下来,开始正常悠悠走,就不会截丢了。
              因此这个效应虽然看起来时间很短,但是却可以造成非常严重的后果。
              我为什么要特别强调这个效应呢?毕竟,这件事情只要你注意到并且不犯错,你就不会截丢,是吧?
              嗯,想象一下你面前只有一队。由于只有一队,你看起来胜券在握,因而你选择了一个比较近的地方截将。(需要说明的是,截将距离比较近可以有效节省虐将来回跑的时间,所以这一选择是有意义的,不是作死。)
              正在你吃着火锅唱着歌,读着来自全国各地的战报,优哉游哉地等着敌人自投罗网时,突然远方的A战场传来消息:我军XXX部队成功截住将啦!又过了一会儿,远方的B战场传来消息:我军XXX主力部队已经加速启动啦!又过了一会儿,远方的C战场传来消息:我军XXX部队已成功在遭遇战中招降……
              然后你面前的敌人就跑了!
              原因就在于:无敌判定是【全图】的!因而只要开辟的战场足够多,迟早会遇到这种令人发指的情况……


              IP属地:美国10楼2018-10-05 17:32
              回复
                有点扯远了。我要着重介绍的是第三个问题:
                这个游戏的刷新率,有点低。
                你现在正在同时虐4-5路将。因为你无法将大地图时间暂停时操作多支队伍,每次操作,都意味着你将短时间内让大地图时间流逝那么一小会儿。
                现在的问题是,即使动用鼠标连点器,这个“一小会儿”的时间也总有一个最小值。这也就算了。更可怕的是,如果在慢4倍速下,可能有几十甚至几百毫秒内,鼠标单击是不被判定的,因为我经常狂点鼠标+空格但什么也没发生。
                好吧,这也就意味着一旦进入大地图模式,你的全身神经都要开始紧绷,开始挑战你的肌肉极限——确保在你的几个操作之间,大地图时间没有流逝太久。
                否则?比如,你的主力即将发兵,但离城太近,有立即冲回城之虞,你需要命令这支队伍掉头并立即驻防。但是因为你的手不够快,在你来得及操作之前,你的主力就碰上了敌人的队伍……好的,恭喜你,你成功浪费了一个来回的虐将时间。
                因为主要精力都放在和系统时间流逝斗争上了,人的精神高度紧绷,要沉下心来就变得相对困难了。这会进一步导致各种各样的操作失误。而且……说实话,游戏体验极差。
                大哥,我是来玩策略和战术的,挑战个**的人体极限啊!


                IP属地:美国11楼2018-10-05 17:54
                回复
                  挑战完人体极限之后呢?都打完了,总该舒服了吧?
                  别忙,还有下一个问题:
                  这个游戏的时间流逝速度,好像不是太恒定。
                  打完之后,我冷静地思考了一下我的时间都去哪儿了。12月统一不是太糟,好歹没过年;而且我也的确为了减少操作复杂性,放弃了一些操作,浪费了一些时间。于是我查看了一下用大地图计时器统计的时间节点,对症下药地看看我的时间都浪费在了什么地方。
                  好嘛,出问题了。

                  我军张郃部队,自起兵天水以来,攻无不克,战无不胜,行军如风,动如雷震——却败给了不稳定的物理规律:6.18月穿江夏,一刻不停直取庐江,8.83月到达庐江,用时2.65月;继续穿过庐江直取鄱阳,11.29月到达鄱阳,用时2.46月……不是最远的一路,却最后一个到,堪称天下笑柄。
                  看不出来有什么问题?对比一下行军时间图——

                  什么!我穿城自带一次加速急奔用2.65月,悠悠走居然只用2.66月?我要这加速有何用?
                  张将军别急,你不是一个人:你看看你最近的友军邓艾,7.78月穿长沙,10.27月到达予章,用时2.49月,而悠悠走只需要2.56月……要不是予章的孙权军逃向给力,搞不好咱们就只能来年再统一了。
                  我打夷州速攻的时候,这种现象就发生过,但一般来说只是个别性的现象(而且,夷州速攻第二年的实际用时比理论时间短,我是得了便宜,就没有计较,当时的理论是频繁操作可能放慢时间流速);但这次却是所有路线一起慢,而且时间流速非但没有慢,还变快了。
                  为什么?我还没搞清楚。
                  你说这咋整啊?


                  IP属地:美国12楼2018-10-05 18:09
                  回复
                    好吧,牢骚也发得差不多了。我就不继续骂 娘了,因为好像只有我自己碰到了这个现象,是该反思一下,我的打法是不是太精细太激进了。
                    毕竟,宗师大武前辈曾经曰过——

                    注意,这是14年的大武,不是11年的大武。14年的大武,在当年打出了惊世骇俗的赤壁曹操10个月统一的最快统一记录,号称“千里不留行”,回过头来看之前的进程,连连感叹当年太保守。
                    大概,真的是我自己的问题吧。
                    总结:如果已经开始全面推进(区别于刚开局只打几座城的情形),应当注意:
                    1. 除非打法需要在近距离截将,截将能多远就多远;
                    2. 最好的打法,是那种点了发兵就不需要再关注的打法,最好连驻防都不用点;
                    3. 穿城的和破城的,发兵时就拉开一点距离没坏处;
                    4. 如果一次眼花缭乱的操作就为了省0.2-0.4个月,那还不如常规一点;(刚好缺那点时间到年底的情况除外)
                    5. 非主力队,只要时间允许,最好连截将都省去;
                    6. 有时候,微小的战略改变可以省去很多微操的功夫,甚至是哪怕一员武将的调配;
                    7. 好好生活,别一整天都在挑战生理极限,会疯的。


                    IP属地:美国13楼2018-10-05 18:28
                    回复
                      最后一句总结点名主题


                      IP属地:广东来自iPhone客户端14楼2018-10-05 18:33
                      回复

                        牢骚发完了,各位轻喷。
                        对速攻有兴趣的吧友也别灰心,只是打个3年统一(金旋除外),还是蛮好玩的。我感觉这个时间尺度下战略的作用还是大于战术的。
                        最后一图,献给写程序一团糟的——



                        IP属地:美国15楼2018-10-05 18:33
                        回复
                          期待吧主来一次金玄速攻


                          IP属地:湖北来自手机贴吧16楼2018-10-05 18:42
                          收起回复
                            速攻真是考验体力,就平常正常玩,我现在6个队伍,游戏中打1年要现实2小时,累得不行。
                            你这个统一,现实用了多久?


                            IP属地:湖北17楼2018-10-05 19:20
                            收起回复