Dragon Strike

Dragon Strike is a flight simulator by Strategic Simulations, released in 1990, and pretty much fun for its time.

The game is set on Krynn during the War of the Lance. Player assumes the role of a young Solamnic Knight and flows his dragon through a series of increasingly challenging missions to defeat enemy dragons and other creatures in the skies above war-ravaged land. You get a chance to ascend through the ranks of Solamnic Order, obtain useful magic items and more powerful mounts (bronze, silver and, finally, gold dragons) as you push enemy dragonarmies towards final showdown above Neraka.

The game contains examples of following tropes:

 * After Combat Recovery: averted. Besides (very scarce) healing potions, you have no way to recover lost health, even between missions.
 * Air Jousting: naturally, one of two ways to defeat your enemy. Expect to use it a lot when enemy dragons are immune to your dragon's primary breath weapon.
 * Annoying Arrows: the only reason you can't outright ignore damage from enemy arrows is that neither you, nor your dragon get any healing between missions.
 * Breath Weapon: in various flavors, both for your and enemy dragons.
 * Computer Is a Cheating Bastard: You think your gold dragon's fire breath would be pretty useless against red dragons? Well, you're right. You think that should work both ways? Sorry, you're wrong.
 * Dragon Rider: you.
 * Ominous Floating Castle: Flying Citadels supporting enemy forces in some of the later missions.
 * Our Dragons Are Different: 3 good and 6 evil varieties, Color Coded for Your Convenience.