I'm making a game in AS3, and it's a rather simple shooting game because I'm original. Anyway, probably the most subjective question here yet: what is the best way to implement bullets in my game?
Would it be smarter to make a universal bullet manager class on the game that handles all the bullet related data or have every entity that has bullets (players, enemies) have this sort of 'bullet manager'?
Make a level-wide bullet manager --or-- bullet manager for each entity?
Oh, and a side question: I actually have an enemy manager class. How would I check for collisions from the aforementioned bullet manager class.