Dragons, chevaliers, trolls, princesses, nains et autres créatures fantastiques composent l’univers de Cœur de dragon. Les dragons recherchent des trésors, mais ils sont pourchassés par des chasseurs de dragons, les deux camps opposés dans ce jeu.
À son tour, un joueur pose une ou plusieurs cartes portant le même symbole, puis complète sa main pour revenir à cinq cartes. Les cartes sont toujours jouées dans la zone du plateau correspondant à leur motif. En posant des cartes, un joueur récupère les cartes de points déjà présentes dans cette zone. C’est ainsi que le dragon s’empare des trésors, par exemple. Toutefois, un troisième chasseur de dragons vainc le dragon, tandis qu’un second chevalier protège la princesse. D’autres combinaisons sont possibles et le joueur totalisant le plus de points l’emporte.