Era uma vez, as Bolas de Luz iluminaram o reino de Alefgard, mantendo seus invernos curtos e mantendo sua paz. No entanto, um homem que poderia domar dragões e, portanto, conhecido como Dragonlord, foi corrompido por seus estudos mágicos. Ele atacou o Castelo Tantegel e roubou as Bolas de Luz, fazendo com que monstros vagassem pela terra. Um herói valente chamado Erdrick, que obteve as Bolas de Luz para o reino em primeiro lugar, tentou derrotar o Dragonlord e desapareceu sem deixar vestígios. Muitos anos depois, durante o reinado do Rei Lorik XVI, o Dragonlord sequestrou a Princesa Gwaelin, levando-a para o Castelo Charlock. Um dia, um cavaleiro aparece na frente do rei, alegando ser descendente de Erdrick. Ele recebe a missão de derrotar o Dragonlord, como o profeta Mahetta previu.
O jogador assume o papel de um herói nomeável. O nome do Herói tem efeito em seu crescimento estatístico ao longo do jogo. As batalhas são travadas em um formato baseado em turnos e pontos de experiência e ouro são concedidos após cada batalha, permitindo que o Herói suba de nível em habilidade e compre melhores armas, armaduras e itens. A progressão consiste em viajar por um mapa do mundo superior e por masmorras, lutando contra monstros encontrados em batalhas aleatórias ao longo da jornada.