重装兵器吧 关注:265贴子:4,778

稍微探讨一下生存模式

只看楼主收藏回复

1L要惯例吗?总之闲扯1L再谈正经的吧。
我对popcap的游戏情有独钟,像pvz,水族箱,祖玛,HW,宝石等都是爱不释手之物。popcap出品游戏给我留下的最大印象有两个,一个是仅靠鼠标操作,另一个就是生存模式难得变态。
接触HW这款游戏已有数年时间了,至今我依然时常在玩。任务模式因为难度一般,我通关之后就基本没怎么管过了,唯有生存模式仍让我屡玩不厌,至今我还在试着改写纪录。

我加入这个吧是最近的事。这个吧人气似乎不怎么高呢。虽说不乏高手和数据帝,但系统的研究生存模式的帖子倒也不多见。玩了几年的生存模式,我自认为对其认识还算比较深入,想发个帖分享下自己对生存模式的见解。火星之处、冒犯之处还望吧友们见谅了,不正确的地方也还望指正。


IP属地:浙江1楼2012-12-15 17:14回复
    我对HW生存模式的解读是从游戏文件出发的。与其他popcap的游戏相比,HW根本木有怎么加密,解读游戏文件甚至修改都是很容易的事。我倒觉得奇怪,既然已经有人发现了改敌机HP等的方法(本吧帖子/p/697630174,标题 重装兵器修改功略),为何一直以来都没看到有人去解读一下生存模式的文件。
    HW的游戏文件夹里有一个名为data的文件夹,里面有15个格式为xml的文件。其中名为survival0.xml,survival1.xml,直到survival9.xml的这10个文件就是HW生存模式的出敌文件,它们决定了在生存模式中会出现的敌机组合。

    顺带一提,waves.xml是任务模式出敌文件,这个以后还要提到。


    IP属地:浙江2楼2012-12-15 19:19
    回复
      用记事本打开一个生存模式文件,可以看出,文件内容一共有20段,名为<!-- Level 1 --><!-- Level 2 -->,直到<!-- Level 20 -->这样的level,每一段level下有4小节wave。

      每个wave代表一波敌机。Wave length表示这一波的持续时间。这波敌机会在这一段时间内全数出场(卡车,坦克,推子除外)。Craft id 表示敌机的种类,qty则是该机种的个数(quantity)。

      关于这段的疑问:
      wavelength后面
      数值的单位我还不是很清楚,大概是0.01秒吧。
      例如,上图中第一个wave的内容是,在10秒钟内将出场9架RG-28 Bravski jet fighter加1架MG-24 Nikzov jet fighter。


      IP属地:浙江3楼2012-12-15 19:50
      回复
        接下来是我目测总结出来的一些生存模式的出敌规律。
        ①开始生存模式后,将在10个生存文件中随机地选择1个,接下来出敌将一直遵循这个文件,直到Game Over。重来的话将再次随机选择文件。
        生存模式开始000 ~ 100这一分钟,出敌内容为level 1下面的四个敌机组合(wave)。100 ~ 200出敌内容为level 2下的四种组合,依此类推。1900以后出敌内容都是level 20 下的四种,但敌机数量还会不断增加,难度增长是没有上限的
        每分钟之内,在相应level下的四种组合中随机刷一种。一波结束后,若时间还没进入下一分钟,仍在该level下的四种组合内随机刷,若时间已进入下一分钟,则在下一个level的四种组合中随机刷。
        使用核弹,则目前所出的这一波组合强制结束。按规则③重新随机刷组合。
        关于这段的疑问:
        规律①中,10个文件选择的概率是否是相等的?这点我还不确定。就当它都是0.1吧。
        规律②中,20分钟以后敌机数量具体是怎么增长的?我完全不知道。
        规律③中,一个Wave下的4种组合刷出的概率是否相等?我也不确定。当作全体0.25吧。
        附带一提,坦克升级方式是,0-1,2-3,4-5,6-7分钟内加一级炮火分叉(spread shot)。100起每分钟开头的时候升一级主武器,18分钟加满。每分钟加一次火力(gun power up)、速度(speed increased)、射速(rapid fire),这三样增加没有上限。核弹、护罩上限3个,没有就会发。


        IP属地:浙江4楼2012-12-15 20:53
        回复
          附加内容:导入特定生存模式文件的方法
          虽然进入生存模式后,导入的文件是从10个当中随机选择的,但如果想要固定地玩某一个特定的文件也还是有办法的。例如,想玩survival0.xml,就把survival1.xml到survival9.xml剪切到别的地方去。吧survival0.xml反复复制粘贴,一共弄出9个复制品来,把复件分别命名为survival1.xml到survival9.xml。这样一来,不管游戏程序怎么随机挑选,选的文件实质上都是survival0.xml。


          IP属地:浙江5楼2012-12-15 22:28
          回复
            回归正题,接下来细致分析一下所有的组合,也就是wave。
            我认为,生存模式的组合大致可以分作3类:
            ①常规火力足以清场。
            ②常规火力仅能自保,不能清场。 这类组合常含有大量大直升机,卫星。这些敌机一进场就不再退场,火力不够就会越积累越多。
            ③常规火力自保都不能。 核弹海不解释,飞艇加卫星不解释。
            生存模式最重要的成绩就是生存时间,生存时间很显然只能从打得过的组合上(前两类)挣出来。早期(10分钟以内)的组合都是很简单的,只要有一定技术,适当加点就可以无压力通过(技术和加点另行说明)。然而到后期,打不过的组合(第3类)会越来越多,一旦刷出危险组合,就只能使用超大激光对付过去,或是放核弹重新刷。核弹与超大激光,就是玩家赌上四分之几的运气刷出一个安全组合的赌本。核弹等用完了却没有刷出简单组合,就是Game Over。若运气好刷出来了,就又能存活一段的时间,运气再好点的话在这一段时间里说不定还能挣回点赌本。
            总之,在不考虑一些其他的操作失误造成的game over(即在打得过的组合里被灭)情况下(防护罩就是在这种情况下容错的),生存模式本质上就是这样一种赌博。某一分钟(level)的4个组合里只要有一个组合很变态,就完全有可能在那一分钟game over(3枚核弹用完还是刷同一个组合有木有)。但反之,哪怕4个组合里3个都逆天,也有可能一个核弹没用就平安通过。十分钟前看实力,十分钟后看运气,就是我对HW生存模式的评价。
            附带一提,HW生存模式不可能无尽。敌机增加没有上限,而坦克威力增加与敌机增加相比根本不值得一提。只要是有攻击力的组合,坦克迟早会玩完的。我的目标是20分钟足矣,一般玩也就16,7分钟。


            IP属地:浙江6楼2012-12-16 01:00
            回复
              有人也许会质疑我上述分类的必要性:也许对于真正的高手来说,生存模式不是赌运气,所有的组合都是打得过的。我不排除这可能性,但我敢说这可能性实在微乎其微。火力不够应对的组合再怎么提高操作技术还是不够,而像推子加核弹,卫星加飞艇这样的组合实在是木有解。再怎么提高操作技术,这也差不多是极限了。
              接下来说一下我对生存模式全部文件全部组合测试后的分类结果。
              在这之前先容我用一下敌机简称
              smalljet--小型轰炸机--小轰
              jetfighter--跟踪弹轰炸机--跟踪
              bomber--中型轰炸机--中轰
              deltabomber--生化弹(落地散开四个能量球的那个)轰炸机--生化
              deltajet--投重磅炸弹的小型轰炸机--小重
              bigmissile--背景导弹--背景
              cruise--巡航导弹,可我习惯把它称为自杀飞机了--自杀
              其他的简称基本沿用游戏里的简称,应该还是能明白指代的是什么的。
              没有特别标注的组合都是第1类(即便是第1类也有很多很蛋疼)。第2,第3类特别标注下。
              话说,有哪位高手能以常规火力把我认定为第3类的组合打过去,请让我膜拜。
              lx开始。


              IP属地:浙江7楼2012-12-16 13:43
              回复
                好吧度娘我败给你了,一个好好的帖子让你拆了个稀巴烂
                吧主在吗,可以的话麻烦您把第8L到19L全删了吧。谢谢。@仙术经
                换个方式发试试


                黄色表示2类组合,红色表示3类组合。
                Lv11的卫星加飞艇其实我成功打过去极少数几次,不过极度蛋疼就是了。


                IP属地:浙江20楼2012-12-16 16:39
                回复


                  这算是我见过最给力的生存文件了,到处是推子加核弹有木有!还有18分钟碉堡了有木有!卫星推子核弹三大杀器齐聚一堂啊!但以上统统比不上15,16分钟连续两分钟的四分之一瓶颈。总之,能上17分钟的绝对是春哥附体,RP爆发。
                  本吧有篇帖子 开G测试生存模式后期难度 (p/1300466720)测试的就是这个文件。


                  IP属地:浙江21楼2012-12-16 17:06
                  回复


                    这个生存文件16,17分钟也算个瓶颈,但比survival2.xml还是好一点的。而且最后的核弹海貌似有一定几率能打过去。


                    IP属地:浙江22楼2012-12-16 17:26
                    回复


                      这个文件是10个文件中最简单的了。我的30分钟和26分钟成绩都是靠这个文件打出来的。
                      但即便如此14-15分钟的连续背景加飞艇很考验防护罩,往往因为防护罩用完而不得不搭上核弹,最后败在17分钟的坎上。所以要进入18分钟很不容易。但一旦进入,后面往往就一帆风顺了。


                      IP属地:浙江23楼2012-12-16 17:38
                      收起回复


                        好吧,其实就整体难度来说这个文件才是最难的,才10分钟就有道坎子。即便是平常成绩15分钟以上的玩家,在不知情的情况下遭遇此文件往往也会罕见的止步11分钟。但在以进入20分钟为目标的前提下,这个难度感觉还是比survival2.xml略低。


                        IP属地:浙江24楼2012-12-17 12:28
                        回复


                          Lv12的核弹加卫星我其实成功打过去少数几次,但极度蛋疼不解释。
                          这个文件16-18分钟的坎或许已经超越了survival2.xml,我不是很确定。但这个文件Lv20算是第二简单的,似乎利于打出高成绩来。


                          IP属地:浙江25楼2012-12-17 13:04
                          回复


                            Lv15的护罩加核弹其实有一定几率打得过。
                            这个文件中间难度不大,但最大亮点在18分钟,4个组合没有1个打得过的。游戏设计者你也够狠了。事先不知道自己在面对这个文件的话,被18分钟封杀是注定的。


                            IP属地:浙江26楼2012-12-17 13:32
                            回复


                              这个真心木有什么好说明的了。


                              IP属地:浙江27楼2012-12-17 14:10
                              回复