Ok, going to bed
I'm starting to make stupid mistakes, so I'm going to bed. Good progress today after a long, long time of being completely undecided on what to make for the theme.
After about 3-4 hours I've got a player and ship that can move around the screen, the dynamic camera working, the effects playing like they are supposed to, and the weapons working for the player. I've learned over time to start making all my stuff as universal as possible, so that means that the code for the enemies firing is also complete, since they use the same stuff as the player. Yay!

I know, I know. I broke the ships thrusters again trying to fix it. I just can't seem to win with this.