I bought and started playing the Atari Anniversary collection for GBA at work, because Centipede is one of my first video game loves. The one issue I still have after all this time is something that occurs only[?] in the early shooters: variable rate of fire.
That is, only one bullet I shoot can ever be on the screen at one time, so I shoot faster when something's immediately in front of me but slow as hell when there's nothing directly in my path. I've lost so many lives because I've targeted something but there was still a stray bullet on-screen, resulting in untimely collision [usually with a spider].
If it's a programming thing, fine, but logically it doesn't make sense. How do the bullets know that there's still another bullet out there? I should just be able to shoot 4 bullets/second or some such standard rate, and it's aggravating that I can't.
If this was an old topic I missed, sorry.
