>>811

追記

相手からぶつかられたか自分からぶつかったかはどんなふうに判定すればいいかわからない
並列で1フレーム前の位置取得しとくとか?

そうじゃなかったらフィールド上の移動を自分を含めてすべて1ループ内で納めて
ループ開始
キー入力受付
1マス移動(メニューとかだったらループ出てキー入力に戻る)
敵1マス移動
接触判定
ループ開始へ戻る
とかかなあ

でもこれだとローグみたいにフィールドがターン制になっちゃうから敵だけうろうろとかはできないな