ヒーローズ・オブ・マイト・アンド・マジック
このゲームはターン制ストラテジーというジャンル枠に入る。タイトルの由来になっているヒーローをプレイヤーキャラクターとして操作して、軍勢を編成したり、マップ上を移動したり、リソースを確保したり、戦闘に参加したりできる。ヒーローにはロールプレイングゲームの要素も取り入れられており、能力値(率いている軍勢にボーナスを与える)、アーティファクト(ヒーローの能力を向上する)、魔法の呪文(敵を攻撃したり戦略上のアドバンテージを得たりするのに使える)などが設定されている。また、ヒーローは戦闘により経験レベルが上がっていき、ベテランのヒーローは新米のヒーローと比べて非常に強力になる。キャンペーンでは経験を積んだヒーローを次のゲームに持ち越せる場合もあるが、シングル・シナリオではヒーローを持ち越すことはできない。
通常のマップでは、プレイヤーはゲーム開始時に特定の属性の街を1つ支配している。属性の数はゲームごとにさまざまで、最も少ないのが HoMM I の4種類、最も多いのが HoMM III の拡張パック Armageddon's Blade の9種類である。プレイヤーは、街の属性ごとに決まった種類のクリーチャーを雇うことができる。
戦闘が始まると、ゲームは冒険マップからヘクスまたは正方形のグリッドによる戦闘画面に切り替わる。戦闘モードはターン制の戦術級シミュレーション・ゲームに似ている。交戦中の軍勢は、援軍を求めたり優雅に退却したりする機会がない状況で最後まで戦わなければならない。少数の例外を除いて、ヒーローが軍勢を見捨てて逃げ出すか、軍勢が壊滅するか、高額の身代金を支払って降伏することで戦闘が終了する。降伏した場合は生き残ったユニットをそのまま残すことができる。
軍勢の中のクリーチャーは、その数に関係なく1種類のクリーチャーのユニットとして表される。軍勢内のユニット数には上限があり、その数はゲームによって異なる。プレイヤーは通常、消耗の割合が最適になるようにユニットを作戦的に行動させる。
ゲームには自動戦闘オプションもあり、コンピュータがプレイヤーに代わって戦術的な決定を行う。ヒーローは率いている軍勢にボーナスを与えるという形で消極的に戦闘に参加するが、呪文を唱えて積極的に戦闘に参加することもできる。ほとんどのゲームにおいてヒーローはユニットではないため、ダメージを受けることはない。ただし、HoMM IV ではヒーローも通常のユニットとして行動し、殺されることもありえる。
戦闘はさまざまなランダム要素に左右される。ダメージ決定にサイコロをシミュレートするだけでなく、ヒーローの能力や特別なボーナスなどさまざまな要因がユニットの運と士気に影響し、戦闘時にボーナスを受ける確率が変わる。幸運なユニットはより多くのダメージを与えたり、受けるダメージが少なくなったりする。士気の高いユニットは余分に行動できることがある。一部のゲームでは運と士気がマイナスになる場合もあり、正反対の影響を受ける。