I have nothing to add, except that I had a lot of fun playing!
You seem to have added all of the suggestions given.
High score: 172,530
Big help was noticing that it’s the green dot, the center of the ship, that is used for collision detection. Nice move, I think, on multiple levels. I’m sure it simplifies collision detection, and I can use this spot, instead of my wings, while attempting to dodge the pink pearls of death. (Any specific symbolism in this choice? )
SOMETIMES it seems like the countdown hits 0 and I press the space bar and nothing happens, and I have to press it again. Have you tested, are you sure the space bar is active as soon as the countdown changes? It could be, in the heat of battle, that I anticipate slightly, and this is the cause. [NOT!]
OK – I tried something different. I now hold down the space bar for the entirety of the game, starting as soon as the first ship has unloaded. Why not? This way I never miss a 0. The more bombs in a given amount of time, for the most part, the higher the score, right? In doing so, I see that there is about a 1/4 second delay from the countdown hitting 0 to the start of the life-saving bomb sweep. Any chance of eliminating that delay? (Maybe it’s like a rocket that initiates at 0, but it takes a moment for the boosters to reach full strength…)
I also hold down the fast key, and only remove it during the ‘touchier’ dodging moves. I never use the slow key. Seems to work pretty well this way. Main way I get trapped is if there is a lot going on and I’m reluctant to move (due to the cross-traffic) after a “heat-seeking” mass has been released. Also, using a diagonal (use two arrow keys) seems to be a way to keep scarfing up blues, getting “seconds” as it were, as it increases one’s speed on the board.
Very fun. Yet another game that needs sound. There seems to be a near universal need for tools to help with sound for these contests. I’m going to have to ponder this. (It occurs to me, perhaps one can cheaply bootstrap/build some “interesting” wavetables for cue use, rather than spending precious bytes importing resources…hmmm.)