ねこ巫女籠城ゲーム開発(石垣を建築する操作を考える)
石垣の仕様を変更したので UI 操作を修正していく、予定でしたが仕様がまとめきれなかったのでここまでの考えを書き出してみます。
石垣を建築するときの操作
やりたいことは「石垣の建築指示を違和感なく行えるようにしたい」で、いろいろと考えて今の「こういう仕様にする」を書き出してみます。
- 裾のある石垣と石垣ブロックとを分ける。
- 裾のある石垣には内側と外側の概念があって、内側は地面になるのを想定している。
- 裾のある石垣と石垣ブロックでは建築するときに押すボタンが異なっている。
- 平坦な地面の上に裾のある石垣や石垣ブロックを配置できる。
- 裾のある石垣はオートタイルのように隣り合う裾のある石垣との接続状況で見た目がかわる。
- 石垣ブロックを積める個数には上限をもたせる。
- 裾のある石垣の上に石垣ブロックを配置できる。
- 裾のある石垣を高くする指示は、裾のある石垣の上に裾のある石垣を追加で配置する。
- 低くする指示は、削除を行う。
- Factorio の線路みたいに配置済みの石垣から高さを保持して伸ばすような建築が行える。
今は高さ方向の分解能が 0.5 m なので、石垣を 2m の高さにするには4回クリックする必要がありますが、高さのある石垣を1つ作ったら、Factorio の線路を延ばすのと同じ操作でそこから同じ高さの石垣を伸ばせるようにしたいと思っています。
このあたりについては、もう少し脳内で操作をシミュレートしてから着手します。
まとめと今後の予定
石垣を建築指示するときの操作案を考え中です。
この石垣の指示まわりが終わったら、建築については折り返しな気分なので検討して実装していきたいです。がんばります。