難易度設定がキモだよ

脳死で攻撃するだけでも倒せる難易度が一番下
ダメージはほぼなしで逆に狙わないと死ぬのが難しいぐらいの手厚さでいい
ここでポイントなのは無敵とかレベルMAXにはしないこと
ちょっと面倒だけど敵の攻撃ダメージを10分の1とかにする
ダメージを負うという行為が戦闘してる感をユーザーに感じてもらうために大事だから

ちゃんと作者のデザインに沿った戦い方をしてもらうのが通常難易度
ハードは用意しなくてもいい、そういうの求められてないから
で、難易度はいつでも変更できるようにする
更に敗北時にはどうすれば有利なのかヒントを与える

ここまで丁寧にやれば一端だよ
もちろん技術力や労力も考えればここまで丁寧にするのは難しいだろうけど
できるならこれだけは、そしてできるならこれ以上に丁寧にすべき