DQ1みたいにマップの上に戦闘画面を出すようにしたらどうか
あと使うボタンを移動時とエンカウント時で同じにしてみたりとか

戦闘の入りをスムーズにして1回の戦闘を短めにしてエンカウント率を
高くしなければどうにかなるんじゃないか。

とはいっても俺はプログラムを打てないけど