In Gun Nac for the NES, “you fight a host of enemies from your space ship, in which you battle your way through 8 separate levels.” Video after the break.
The ship can be upgraded to a larger ship by acquiring a “wing” for your plane, which allows the player to sustain two enemy hits rather than one, and allows the player to upgrade his weapons farther than his standard ship would allow