NPC をコーディングして領地経営するゲーム開発(料理アイテムの追加)
前回、肉と革を入手するための建物を追加して、ちゃんと動作しないあたりまで実装しました。今回は動作するように修正するのと、料理アイテムの追加を行います。
やったこと
前回からの実装で動作しなかったのを修正した
前回までで動作しなかった箇所をもろもろ実装して動作させて、かつアイコン画像を選んで適用しました。
↓ 肉と革の画像を適用して、それがちゃんと表示されている様子
よいです。
農場で卵をクラフトできるようにした
卵は放し飼いにした鶏から採取できるイメージがあったので、畜舎でなく農場でクラフトできるようにしました。このゲームはファンタジーなので細かいことは気にしないことにします。
よいです。
料理の追加
料理の画像は Fantasy Inn Food Set Pack アセットを利用します。
料理については割り切って
- 空腹を満たし、各パラメータの経験値を少し上げるための料理を1つずつ
- 空腹を満たし、各パラメータの経験値を大きく上げるための料理を1つずつ
- スタミナを小回復する飲み物をいくつか
くらいの種類にする予定です。
そしてとりあえず、
- Steak ... 空腹を満たし、STR の経験値が少し増える。
- Boiled Egg ... 空腹を満たし、VIT の経験値が少し増える。
を追加しました。
「INT を上げる料理は甘いものでいいとして、DEX や LUK が上がる料理はなんだろうな?」とか、いろいろ悩ましいです。
料理を追加するたびに、生産する資源と時間の総コストはどのくらいになるんだっけ? を考える必要があって、それを計算してくれる仕組みがほしいと思いました。気が向いたらそういう Python スクリプトを作成しようと思います。
まとめと今後の予定
料理について検討して、いくつかの料理を追加しました。よいです。
引き続き、料理や装備品のクラフトレシピを追加していこうと思います。がんばります。