As the daring young prince, your goal in Dragonfire is to recover the king's stolen treasures, which are being kept in various castles guarded by fire breathing dragons. Each castle presents a new challenge, with multiple levels featuring different dragon movements and firing patterns.
Each level has two parts: first, you need to cross the drawbridge while avoiding the dragon's fireballs and flying arrows. Once on the other side, you must collect all the treasures on the screen before escaping through the exit, all while navigating a dragon that runs across the bottom of the screen.