Does anyone know how the Hunter from Thunder Force works?
The Hunter is a homing weapon in the shoot-em-up Thunder Force. It can basically hit anything no matter where it is on screen.
I have created homing bullets before. Basically, you gradually change the angle of movement of a bullet towards a position and that's it. The bullet curves around to face the object and move towards it.
However, the Hunter is doing some weird complicated movements. It speeds up, slows down, makes unusually sharp turns, and goes backwards.
I have a theory that the Hunter bullets are attracted to each enemy by some sort of gravity-like force. That is, the closer the shot is to an enemy, it pulls the shot closer and faster towards it. However, I'm not sure.
Here's a video of the Hunter at work. If anyone can figure this out, please reply.