クラフトゲーム開発(ホームエリアで NPC にしてほしいこと)
このゲームでは、探索エリアで素材を集めて、ホームエリアでクラフトと拠点防衛ができるゲームを目指しています。今回は、ホームエリアでの NPC にしてほしいことを書き出します。
ホームエリアでの雰囲気をどうしたいか
箇条書きで書くと、
NPC は割り当てた仕事を移動しながら行ってほしい。
- 行動は、ある程度のコーディングというか条件を指定したい。
- 探索して入手した素材をスタッシュに入れると勝手に分類や利用してくれるとか?
- ファクトリーゲームほどではないが、ある程度は自動化したい。
- 生産性を意識した街の配置を実現できるようにしたい。定期的にくる襲撃を防衛したい。
- 街を要塞化したい。
- 防衛を意識した町の配置を実現できるようにしたい。
- 建設しておいたタレットに NPC が移動して防衛してほしい。NPC 同士が仲良くなって技術レベルを高めあってほしい。
とかです。
まぁ、まずはこれらの要素なしで通して遊べることを目指します。
前回のスタッシュ実装の続き
スタッシュからインベントリに右クリックでアイテムを移動させるあたりを実装しました。よいです。
↓コードの抜粋
↓動作した様子
アイテムの半分だけ移動させるとか、他の機能はまた後で実装します。
まとめと今後の予定
どういうゲームにしたいかを書き出してみました。
今回書き出した要素を実装して開発期間を長くしてしまうか、もっと割り切った仕様にして体験版まで作って終わりにするかはまた後で考えます。
次回はクラフト要素の検討と実装に着手したいです。がんばります。