NPC をコーディングして領地経営するゲーム開発(難易度選択の追加)
ステージを開始するときに難易度を指定できる機能を実装します。
難易度といっても、今までは穴埋めで動作する不完全なコードがステージ開始時に用意される仕組みだったのを、難易度「難しい」を選ぶと完全に空っぽのコードでゲームが始まるようにするだけです。
難易度を選ぶ UI の追加
ステージ選択シーンの右上に難易度「普通」と「難しい」を選べるボタンを追加しました。
よいと思います。
ただ、これだと「普通」と「難しい」とで何が違うのか不明なので「難しい」ボタンにカーソルを合わせたときに Tooltip が表示されるようにしました。
大変よいです。
Tooltip の説明が長すぎるような気もしますが、いったん忘れます。
ステージ開始時のファイルを作らないようにする修正
今回作った難易度の設定を反映させます。必要なファイルかを判定して、必要でないファイルはコピーしないようにしたらオッケーです。
↓必要なファイルかを確認する実装
ここまでをテストして、実装したい内容が動作しているのを確認しました。よいです。
まとめと今後の予定
難易度の実装が終わったので大変よいです。
次回は、次回はえーと、なんかに着手します。がんばります。