プレイヤーの動きと入力判定を分離

入力と動きを別にすることで、AIや通信対戦に対応しやすくなる。