「七星之剑」无复制无因子炮塔流千波攻略

修改于2020/02/091018 浏览攻略
TapTap
大家好!
在下流萤明,某末流高中高三级学生。这是我第二次写攻略,如有纰漏,还请诸君斧正。
但是写到一半存草稿箱时,TapTap竟然把我的正文全吃了!所以只能凭印象重打一遍,不能够保证我最开始的激情,希望不会影响你的阅读。
刚刚竟然又把我正文的所有回车吃了!草稿箱里面住了只幽幽子吗?!
这回吃掉了我两个视频和跋的所有回车……幽幽子,妖梦养不起你了吗?
我在小黑屋里自闭时,借用同学的账号发了一篇手写的攻略,但是几乎没有回音。我痛定思痛,决定在原先的ver alpha基础上,加入新的内容并重新整理,发表本篇电子版的ver beta,以更好地传达我的思考。
自论坛发现无尽模式的各种恶性BUG以来,坛友们利用BUG进行的冲关,在我看来,不过是在测试处理器性能而已。
由于各种因素,我不可避免地使用以下两点特性/BUG:“刷关可重新攻略本波次”、“凶恶的老奶奶只收一块钱”。当且仅当以下三种事件发生时我能刷关:由于不可抗力因素(手机断电、过热等)导致的游戏进程被结束;波次开始后未能返回防线后方;未按照计划错误地放置建筑。另外,我会尽量少地使用老奶奶的召唤能力。
一、矛盾
在复制BUG被发现前,论坛中的高波次挑战大多由单兵流完成,在我看来,这主要是由于炮台流存在以下两点矛盾:
①因单发子弹伤害低下,高dps需要大量子弹堆砌而成,场上大量滞空子弹与处理器性能之间的矛盾。
②敌方单发子弹伤害快速增长,我方掩体血量增长缓慢,且掩体仅能依靠升级建筑回复血量造成的建筑升级的大量需求。建筑升级费用增长速度快而经济增长速度慢之间的矛盾。
在接下来的两章中,我将详细阐述针对这两点矛盾的解决方案。
二、针对矛盾一的对策解
①武器强化
目的是提升单发子弹的伤害,从而相同dps的子弹数量。一把“+40”的武器相当于基础伤害乘以5,“+90”相当于乘以10,以此类推。
对于单次升级的花费,JRLynch.cn在《一万层!无尽挑战【1750/10000】》中给出了拟合的公式。但是如果只是为了得出定性的结论,简单地认为花费与等级呈线性关系也是可以接受的。那么武器强化等级与总花费大致呈二次函数关系,一把“+100”的武器的花费大致相当于一把“+50”的四倍,而dps仅为两倍。
因此在为保证一定帧数而限制炮台数量的情况下,炮台上武器等级应在某一点取得最佳经济效益,但是这一点的具体数值是难以计算的,我暂且使用“+50”作为武器强化等级。
②群星之弓
A.群星之弓dps上限高
若还不清楚群星之弓效果的坛友可以先阅读荧光°Starry写的《【2.2新武器】精细测试&对比评价》。在这里引用其结论:“这把弓对怪物的处理速度几乎不会受数量变化的影响。”并作出补遗。
该结论即为“dps与怪物数量成正比”,但这是基于“每颗落星仅对一只怪物造成伤害”的,但是由于无尽模式的怪物密度大,该结论是不适用的。
在此我提出新的观点:群星之弓dps与怪物密度呈二次函数关系。证明如下:
首先我们考虑一只怪物,为它落下的落星将对它周围爆炸半径R以内的所有怪物造成伤害。同样的,它收到的伤害来源于它周围R以内的所有怪物。对于固定的R,显然面积固定,则单个怪物收到伤害与怪物密度成正比。然后我们考虑一支弓箭造成的伤害,显然是在固定的面积S以内的所有怪物受到伤害,则承伤怪物数量与怪物密度成正比。得证。
B.群星之弓子弹滞空时间短
众所周知,敌人撞到子弹会受到伤害。所以游戏中每一个游戏刻(游戏进行的单位时间)都要进行碰撞检测。除此之外,计算子弹的轨迹,渲染游戏画面的计算量也会随滞空子弹数目的增加而增加,这些都是导致游戏卡顿的原因。
但是每一颗落星的滞空时间都是固定的,不存在子弹在场上滞空五六秒的情况。最后在实战中,由大量落星引起的卡顿通常是暂时的。
三、针对矛盾二的对策解
①天堂之拳
目的是阻止怪物攻击。
众所周知,怪物的逻辑大致是:寻路->进入攻击范围->攻击,如果我们可以把所有怪物压制在出生点,那怪物是打不出几发子弹的。天堂之拳恰好能完成这个任务。
但是,炮台的逻辑同样是:进入攻击范围->攻击,所以想要用炮台完成压制任务,全自动配件是必不可少的。但是任何刷关又将导致炮台上配件的失效,往往到最后只剩下自机拿着全自动天堂之拳奔赴前线…所以自己手上那把天堂之拳强化等级高一点,人物强化不能完全不升,不然容易被激光/爆炸打死。
②脉冲装置和精致法杖
此二者均可以理解为百分比减伤。
论坛中仍然存在轻视此二者的现象,在我看来,此二者直接决定了你能走多远。在此引用JRLynch.cn在《数据党带你攻略无尽模式》的结论:“要维持建筑血量就要对建筑升级来回血,我们的防御力其实就是我们的经济能力……当回复能力不足的时候,就是开始GG的时候。”我的想法与此别无二样,当经济不足以支撑修建筑时,便意味着经济的彻底崩盘。而百分比减伤可以极大地遏制建筑等级的快速增长,延缓经济崩盘的发生。
我们可以使用防线的整体减伤率来评估防线的强度,并指导防线的设计。我将详细讲述减伤率的计算方法。之所以我不计算减伤率的具体数值,是因为我现在没有能力测试装置的详细数据(精致法杖子弹半径、旋转半径、角速度等),有能力的坛友可以帮忙测一下,谢谢!
想要得到多个装置对整条防线的减伤效果,首先要考虑一个装置的减伤效果。现在定义单装置减伤率k:在一定的防线宽度w内,子弹均匀分布,沿法线方向以速度v做匀速直线运动,我方装置前掩体厚度为d时,掩体受到伤害占原伤害百分比。则k取值范围为[0,1],越接近0则减伤效果越好。
我们考虑在脉冲装置的一个工作周期T内,宽度为w的防线前方存在均匀分布的子弹以速度v压过来。如果我们认为脉冲装置静止而建立参考系,则子弹可以理解为速度为v的传送带,则减伤率k为消弹圈在传送带上扫过的面积除以Tvw,这是不易计算的。
但是,如果我们认为子弹静止而建立参考系,则转化为消弹圈圆心做速度为v的匀速直线运动,且半径不断变大时,消弹圈扫过的面积。
但是,游戏在运行过程中并不是连续的,而是离散的。所以事实上我们只要选取多个时刻,计算每个时刻的消弹圈的并集的面积。这是恰好是一道自适应辛普森积分的模板题,其名为“圆的面积并”,有兴趣的坛友可以学习一下。虽然我没有打过这题,但是网络上有不少现成的代码可以扒下来用。
同理,我们也可以计算精致法杖的子弹扫过的面积。考虑其子弹旋转半径为R,角速度为ω,则子弹圆心的坐标可以用x=Rcosωt+vt;y=Rsinωt描述,只要带入时刻t,即可得到圆心坐标。
我们再定义整体减伤率K为关于子弹速度v的函数,表示整条防线正前方均匀分布的子弹做速度为v,沿法线方向的匀速直线运动,防线收到伤害占原伤害百分比。同样的,K取值范围为[0,1],越接近0则减伤效果越好。在不考虑防线边缘这种特殊情况的情况,并且排除所有装置工作周期同步的特殊情况,设防线宽度为W,则K为1-[(1-k1)*w1/W]*[(1-k2)*w2/W]*……*[(1-kn)*w2/W](k1,w1等字母中数字为下标),证明过程不难,由读者自证。
③光剑土豪金
可以自机手持金光剑站在防线前面,挡子弹的效果十分好,只不过自机容易挂掉,特殊情况下可以应急挡一下。
④自机技能
推荐法师二技能,在挡子弹的同时还能辅助冰冻。强化自机可以增加冰刺个数,可以轻易地覆盖整条防线。
四、阵型设计、武器与天赋选择
①阵型设计
原计划是用上面的整体减伤率K对评估阵型的,但是现在没有数据,所以我暂且只能讲一下大致方向。
事实上掩体的厚度只用一层,三以上的厚度会极大地降低K,是毫无意义的。但是如果只有一层掩体,在波次的攻略过程中,一旦掩体报废,后方的建筑将直接收到威胁,留下的容错空间很少,所以建议两层掩体。之后两层放置各种减伤装置和增幅器。
②武器选择
除了上文提到的天堂之拳、群星之弓和精致法杖,建议控制类武器选择喇叭或聚爆,冰冻类武器选择冰霜弓。
喇叭和聚爆可以提高局部的怪物密度,以提高群星之弓的dps。同时在BOSS战时,可以快速地把BOSS拉到防线前承受伤害。
因为普通怪物通常会被秒杀,所以冰冻类武器基本上只在BOSS战起作用,为了同时控制住大量在防线前方的BOSS,我推荐使用冰霜弓,搭配精准暴击可以做到100%的暴击率,同时搭配暴击穿透,则可以无限穿透。
而对于冰川,在点了暴击穿透的情况下,我们可以计算它的冰冻怪物的期望个数。这里为了方便计算,暴击率取50%。显然,期望值
E=1/2+2/4+3/8+4/16+……+n/2^n,
则2E=1/1+2/2+3/4+4/8+……+n/2^(n-1)。
两式相减,整理可得
E=1+1/2+1/4+1/8+……+1/2^(n-1)-n/2^n,
即E=2-1/2^(n-1)-n/2^n。
所以当子弹的路径上有无数怪物时,冰冻怪物的期望个数为2;当子弹路径上仅有4个怪物时,期望个数为1.625。为了冰冻的稳定性,所以我推荐使用冰霜弓。
③天赋选择
建议出门之前把能带的天赋都带上,11个天赋槽是不太够用的。
提高dps:蓄力加快、激光加粗、散弹增强、精准暴击;
防守:蓝盾、冰盾、火盾、毒盾、紫盾、子弹减速、减少CD、暴击穿透;
其它:半价、三武。
共计14个天赋。
五、实战技巧
原本是计划开一局新的游戏,从头开始讲具体打法的,但是现在我懒了……用来验证思路的那局打到了1500+,现在沉迷学习,无法自拔……真羡慕你们有时间……
所以只能随便讲一下技巧,想到啥算啥。
①合成武器就像打麻将一样,靠的是缘分。
②留下一定的积蓄,万一同时刷闪电法杖和骑士之拳时,把握机会。
③狂战士雕像可以使精致法杖子弹变大,却不能使子弹旋转半径变大。
④一村雪人关经济好,二村骑士关难,三村外星关难。二村胖子骑士可以打出成吨伤害,三村激光外星人可以打出成吨真实伤害。
⑤适当压低建筑等级。如果只有两三个掩体血量低,而其它掩体血量健康时,建议购买新的掩体而非草率地升级。我现在约1500波,建筑等级100出头,可以再压低一点。
⑥在波次开始之前5秒就可以开枪了,使得怪物一出来就会被压制。
六、实战效果
只要放图片和视频放上来就行了吧?
“秘仪「七星之剑」!!!”
TapTap
抱歉放错了……
TapTap
当时出来这么多BOSS,着实吓着我了,手机在这一帧卡了三四秒,趁机截了个图。
貌似只能上传一个视频,所以这里选取了1574~1575波的录像。
感谢你的阅读!
说是第二次写攻略,实际上只是在第一次的基础上进行了修改和补充而已,文笔生疏,还请各位谅解!
现在最希望的事情就是空调房赶紧把乱七八糟的恶性BUG都修了,这样大家就会来看我的攻略啦。但是这样会不会太自私了呢……
算了,我还是去写作业吧……谁测试了数据记得叫我一声……
42
9
65