家园守卫战攻击次数浮动和船距之谜详解(2)
我测出不同速度的船的船距为40速:35速:50速:65速:70速=12:105:1:095:11,另外各种船船身船间距也不相同。感觉这个结果还是比较合情的,以50速的船距为标准船距的话,35速和65速的分别大和小5%左右,然后40速和70速又分别在35速和65速的基础上大15%左右,所以实际上40速和70速的船难度并不比35和65的大(各种免疫重船和轻船是40速或者70速,没有35速和65速的,就是为了不让难度过大)。
有时候会看到部分船靠的近,部分船离的远,这只是因为此时有船发生了转向,行进路线直线变成了折线,当然看上去船距不同了。我还通过减速发现了船转向的实现方式是,船在其中点到达转向点的时候,以船的中点为轴,船朝向突转。
船距不同的意义在于进一步调各种船的难度(以一种隐藏比较深的方式),使重船更容易,轻船更难,其实从速度血量来分析的话,本就是重船容易,轻船难(个人计算:速度血量乘积之比为重:中:轻=455:50:52)。还有一点就是,我们算某塔对各种船的攻击次数时候不能仅仅考虑速度上的比例关系,比如说攻击70速每船1下,并不等同于攻击35速船2下。
至此,基本能确定攻击次数的浮动源于攻击速度的浮动,我挑了试验中攻击次数分别为33和27的两次战斗,减速后测两次攻击之间的时间差(从箭射出塔的瞬间开始和结束计时,避免射程不一致导致时间差浮动),结果与猜测完全一致,其攻击频率分别为06秒/次和07秒/次(开5倍减速后测出来的数值为分别29-30秒和34-35秒),差异比较明显,并且与各自攻击次数也基本对应。
最后,为了测出攻击速度浮动的幅度,我又测试了几十次箭塔对同一波重船的攻击次数,(挑选攻速最快的箭塔和移速最慢的重船,是为了尽量提高精度),发现攻击次数最大浮动可达近30%,也即攻击速度浮动可达&pls;15%。
1、已知类型的船的船距船速都是固定值, 船距之比为40速:35速:50速:65速:70速=12:105:1:095:11;
2、攻击速度有浮动,最大浮动&pls;15%左右,但在同一次战斗中不会变化,攻击路径的不同可导致视觉上的攻速差异;
3、塔攻速、船移速、船距决定攻击次数平均值,攻击速度浮动可引起攻击次数浮动。船身长度的差异不会导致攻击次数差别,因为攻击是瞬发的且攻击落点固定,攻击落点是否在攻击范围内决定是否被攻击。
最后,也许上面有个别结论有误,待进一步完善,下面补充点尚不完善的观点,欢迎大家讨论。(1)多个因素可影响攻击落点的视觉效果,比如塔与船在屏幕上的上下关系,攻击落在船的正面还是背面,船的移动方向是水平还是竖直等,如果船在屏幕上呈水平移动,并且塔的攻击正对着船的话,攻击落点一定是在船身正中的。
(2)箭塔从上往下攻击船身正中(或偏前方的一点,待定),攻击可穿透,直到地面;炮塔和魔塔都是水平攻击船帆正中,攻击不可穿透;电魔例外,连锁攻击船头。