I've finally gotten this game to its final playable state. It seems totally bug-free and shouldn't have too much lag or choppiness on a decent computer. The play-style was drastically changed from its original state to optimize the whole thing.
ShawnPattonShipGameRedux.a2w
The controls are:
W-Accelerate
S-Decelerate
A-Turn Left
D-Turn Right
Space Bar-Fire Laser
You can click on various aspects of the display to spend upgrade points.
Clicking the numeric displays for Shields, Weapon Heat or Energy will cost the current maximum/100 and increase the maximum by 100.
Clicking the items below those will increase the rate at which they replenish and will cost the currently displayed number.
Stats are replenished at a rate of 3*the appropriate upgrade level/half-second.
Additionally, the shields and weapon heat drain energy when they are regenerated.
Any comments or suggestions would be appreciated.