建物を建築できるようにする
築城して巫女さんを操作して防衛するゲームを開発しています。今回は建物を配置するあたりを実装します。
ゲーム中の建築の流れ
ゲームは大きく「日常フェーズ」と「防衛フェーズ」に分かれていて、敵が攻めてくるフェーズは明示的に分けます。その方が実装が楽だし、NPC が違和感なく動作すると思うので。
そして建築は日常フェーズで行えるようにします。
日常フェーズでの主な操作は
- 作事: 建物や壁、石垣の建築指示を行う。
- 普請: 地形の高低差の変更指示を行う。
- キャラクター: 装備やスキルの変更を行う。
- 模擬戦: 敵の量を設定してシミュレーションを始められる。
- 設定: システム設定を行う。
↓日常フェーズで行う操作のボタン割当(仮のアイコン)
です。
建物を選択するボタンの配置
そして、日常フェーズで「作事」ボタンを押したときに、具体的に何を建築するかを選べるようにします。
↓防衛施設、城下町の建物、飾り用途の建物、道(仮のアイコン)
そして、防衛施設のボタンを押したときに、建築できる建物ボタンをパネルに表示するあたりも動作しました。
よいと思います。
建物のプレビュー表示から配置まで
そして、先程のパネルに表示された建物のボタンを押すと、その建物がプレビュー表示されてフィールドに配置するまでが、とりあえず動作しました。
エラー処理や作り込みはこれからですが、とりあえず建築の枠組みが動作したのは大変よいです。
まとめと今後の予定
最低限の建築の流れが動作しました。今は建物しか扱えないので、壁や石垣といった少し特殊な建築も今後実装していきます。がんばります。