>>198

ターン制の戦闘を想定する場合、
敵、プレイヤのデータをカードに書いて置いて、

「プレイヤのコマンド入力」→「敵のコマンド入力」→「攻撃順にカードを並べる」→
「カードの順番にカードに対応する各キャラクタが行動する」→「最初にもどる」

みたいな感じでどうよ。
敵が100人だろうと1000人だろうと問題ないね。

C++だと、カードっていうスーパークラスがあって、
プレイヤや敵はそのクラスを継承して、ポリモーフィズムを形成してうんたらかんたら