关于420FTL与360FTL Heavy的简单测评

        关于高精度矢量珍珠炮的研究,很多大佬在之前就开始做了,4月20日Fallen_Breath与Xcom相继发布了他们自己的高精度矢量珍珠炮,不过其中的细节参数,光看视频也没法直接获取,我分别下载了两种FTL的存档,对其中的细节详细研究,并把他们分享出来。

        由于两台矢量珍珠炮的兼容版本不同,我将会把Xcom的420FTL放在Minecraft Java Edition 1.12.2测试,Fallen_Breath的360FTL Heavy放在Minecraft Java Edition 1.13.2测试。

        首先讲一下相比原本的360FTL两台炮的变化吧。两台炮的编码器都从原来的12bits增加到28bits,配置选择更加多样化。解码器部分:360FTL Heavy增加了两台小解码器,以适应新增加的配置,数据线由4条增加至9条;420FTL则直接舍弃了解码器,用28条数据线暴力处理(先编码再传上去解码× 全部bit一股脑传上去再处理✓                              —Fallen_Breath)

360FTL Heavy的数据线

420FTL的数据线

        然后是珍珠上传部分。420FTL依旧采用的原来的珍珠上传装置,变化不大;360FTL Heavy采用了星空花夜丶的珍珠缓存装置,并增加了射出角调整装置,防止误开炮功能。

        插一句题外话:可变角功能是如何实现的?

        根据我自己的观察,在抛射状态下,TNT阵列的触发时间相对平射晚了2gt,并且最后上弹的粘液块伸出时间相对平射伸出要早1gt,总结看来应该是时序控制的结果。(比较器衰减计时,过于灵魂)

两种模式的简单切换

       再者是炮膛设计,两边都是采用的gpw架构的粘液块归中阵列,420FTL/360FTL Heavy单阵列最大复制数量是286/260,复制数量均能精确到1TNT,不过360FTL Heavy减少了大量活塞,在进行相同数量复制时卡顿明显低于420FTL,帧数下降较少,并且增加了防刷怪。

420FTL复制阵列上方活塞分布


360FTL Heavy复制阵列上方活塞分布

        两台矢量炮改动最大的,便是精度控制部分,两者功能一致,但控制方式各有千秋。420FTL在原阵列的基础上附加了2台小型TNT复制阵列,辅助增加精度。360FTL Heavy在配置处理部分增加了细调和微调模块,直接控制大阵列的复制数量。两者步进分别是1/11/286和1/10/260,单阵列火力而言420FTL更胜一筹,但360FTL架构更为精妙(想看如何控制单阵列复制数量的,请移步BV1et4y127MA)

420FTL的附加小阵列

        以上就是关于420FTL与360FTL Heavy的简单测评,如果各位有兴趣,我会再出一期关于两台矢量炮的详细测评,制作不易,请多多支持。(420FTL介绍视频:BV1zi4y1879T;360FTL Heavy介绍视频:BV1NC4y1x7WW)

本文为我原创

本文禁止转载或摘编

-- --
  • 投诉或建议
评论