Hello,
As a hobby project I am working on a game inspired by Super Stardust HD, basically a twin-stick shooter where you control your character using the left stick (or WASD) and fire in the direction you aim using the Right-stick (or Mouse). The game is set on a sphere just like in Super Stardust. I wanted to try out a few things now and got interested in a specific attack Stardust is offering. Its basically something like a “flame whip” it should rapid projectiles in a straight line however when you change your aim direction the projectiles don’t just fly off into the distance as it happens with bullets, instead they follow your rotation. Kind of hard to explain so i link a video below so you can take a look at it.
I was wondering what the best approach to achieve something like this would be. using bullets with a trail and then modifying their flight pattern using some kind of sin /cos calculations, or is it better to just go with a particle system but then how would you achieve such behaviour based on your aim direction?
Would appreciate any tips / thoughts.