particles was a good idea... not sure I have seen someone do it that way before. That would probably add the least amount of overhead.
This is the way I have seen most often. Spawn a sprite near the center of the screen with bullet behaviour, set a random angle of motion. The "closer" the star is, the faster it should appear to move, so set the bullet speed and size a related amount.
https://www.rieperts.com/games/forum/Starfield.capx