I'm working on a shmup game engine in C++ and SDL.
How do most shmups handle aimed shots when two players are present on the screen?
Possible solutions
-Aim at the closest player
-Split the barrage and alternate between players
-Give player 1 hell while player 2 is given complete mercy

I'm especially interested in how bullet hell style games do this...