再建を繰り返す街づくりゲーム開発(建物を配置できるようにする)
前回までで建物の画像を用意したので、今回はそれをボタンに表示して建物としてフィールドに配置するあたりを実装します。
やったこと
画面下の建築ボタンを押すと、対応した建物がプレビュー表示されるあたりまで実装していきます。
難しくないので紹介だけして終わりにします。
↓ ボタンのカテゴリーと並びを YAML ファイルで定義して、読み込ませて表示したもの。
↓ 下側のカテゴリー Toggle まわりを実装して、押されたカテゴリーボタンに対応する建築ボタンだけ表示されるようにしたもの。
↓ カーソル位置を World 座標に変換して、建物ボタンを押したときにカーソル位置に建築プレビューされるようにしたもの。
よいです。
続く実装としては「建築できるかの判定」とか「建築指示された場所に資源を運んで~」とかがあるのですが、それはまた次回以降にやります。
まとめと今後の予定
UI 操作で建物を建築するあたりの実装を行いました。よいです。
次はセーブとロードまわりか、ワーカーの仕様を決めていくあたりに着手しようと思います。がんばります。