Method on Buddhist's Diamond

I don't why translating this to English feels harder than translating to Japanese. Here I am and I updated this article with some new revelations unknown when I wrote the Chinese version, and got rid of some false conclusions.   Introduction BD consists of 33 familiars that fires lasers, random star bullets, and a series of aimed arrow heads from Kaguya. The interval of which the lasers are fired is actually not constant, the first two lasers are 200 frames apart, the later ones are 180 frames apart. The first aimed bullets is spawned 128 frames after the first laser, and is fired every 144 frames afterwards. The arrow heads fly very slowly, and the next wave is spawned before the previous wave leaves the screen. Similarly for lasers, the next wave start to appear before the previous wave fades off. We can model the laser, starting from the second wave by: \(\sin\left(\frac{\pi}{180}\left(x-200\right)\right)=0\left\{x>199\right\}\) aimed arrow heads: \(\sin\left(\frac{\pi...

佛石避弹笔记

 之前在别的地方发过,转过来存档

首先是一些简单的观察:

这玩意儿由随机的激光(x33)加随机的星弹,外加一条自机狙的蓝色鳞弹组成。

很多人以为激光和自机狙的频率是固定的,其实不完全是,前两道激光间隔200f,之后的每波激光间隔180f。第一条自机狙在第一波激光的128f之后开始(我没数错的话),间隔是固定的144f。因为自机狙的速度相对很慢,在前一道离开屏幕之前下一道狙就已经开始了,激光差不多也同理,前一道激光的贴图消失之前后一道已经开始生成了。

激光(第二波之后): \(\sin\left(\frac{\pi}{180}\left(x-200\right)\right)=0\left\{x>199\right\}\)

自机狙:\(\sin\left(\frac{\pi}{144}\left(x-128\right)\right)=0\left\{x\ge0\right\} \)

这个不是很重要,把上述信息画在数轴上就会发现,重点是激光和自机狙一般都不是对齐的,每四波对齐一次。

激光判定生成极晚,消失极早,具体数据没测过,不知道怎么测。

咏唱和红魔因为击破极快,随便打打也能有8成以上收率。弱火力机体,尤其是单人机,需要躲很长的时间,算是LNN里最大的难点之一。

单人机有一个优点就是不管在哪里躲击破时间是永远相同的,单妖里除了小爱都有保底的伤害,也可以视作击破时间有一个上限(单小爱全避预订.jpg)

我们把由数条激光围成的空间称为一个格子,佛石的避弹主要有三个问题:

  1. 每波激光选择在哪个格子里躲子弹
  2. 鳞弹如何诱导
  3. 怎么躲红色星弹

如果你的视野有半个屏幕那么大,那你只要每次选择星星最稀疏的地方躲就可以了,1和2基本不需要怎么考虑,可以不用继续看了。如果你还是人类,请继续往下看

首先分开说

  1. 格子自然是越大越好,但实践中,因为红色星弹密度极高,视野范围相对较小,当格子大到一定程度之后区别不太明显。个人体感上来说差不多格子有2个自机贴图以上宽度的时候就不太会出现墙了
  2. 我们希望鳞弹尽可能和某一条激光重叠,否则鳞弹可能会把某个本来就不大的格子继续切分成更小的两半(没有人横穿鳞弹吧,不会吧,不会吧)
  3. 基本靠底力,唯一要注意的是星星贴图在鳞弹下面,鳞弹方向来的星星有的时候看不到

 

实际上1和2应该结合起来考虑,我们很容易得出下面的结论:

如果激光预警线先出现,然后鳞弹定位自机的话,可以选择在预警线出现之后站到离预警线很近的位置引鳞弹

如果鳞弹先/同时出现,我们应该尽量横拉到别的格子里

 

但是上面的结论实际上不完全正确,因为鳞弹太慢了,你引的鳞弹有的时候要下一波激光才走下来,这种情况下,鳞弹引到哪儿了是无意义的,因为你并不知道下一波激光的形状

不过,大体思路是正确的。

从结论上来说:根据你使用的机体,记住哪几波可以引鳞弹,哪些时候引鳞弹无意义,在不能引鳞弹又感到星星压力大的时候扩大视野寻找可以横拉的空间。

 

就我(唯一打的)单妖梦来说:

第一波鳞弹どうでもいい,

第二波鳞弹可以引,但是意义不大(激光判定在鳞弹打中你之前的一瞬间会消失)

第三波鳞弹比激光晚三十几帧,反应过来的话可以引

第四波鳞弹和激光同时出现,容易出现封位的情况,尽可能进行大幅度的移动

第五波鳞弹比激光早开始,和第四波同样

第六波鳞弹比激光早很多,所以可以在前一波激光引

第七波不需要引

第八波可以引

第九波又是鳞弹和激光同时出现,不过马上就击破了

上面的结论没有细想,建议根据个人习惯验证/修改

 

另外,曾经和Levea讨论过这玩意儿在边上躲是不是比在中间躲简单的问题。这个问题还没想清楚,因为这卡使魔作为激光发射源是一个扇形,每条激光大概有随机30度左右的偏移量,所以虽然两个角落里使魔的距离更远,但是也可能出现两条激光形成一个夹角 “V”字型,反而使得空间变小的情况出现。至于红色星弹,这玩意儿能从高达45度左右的角度冲过来,很难说版边的密度是不是确实更小。而且在版边站高位时只能往侧下横拉,难度较高。

Comments