改善案の検討(NPC をコーディングして領地経営するゲーム開発)
直近の目標から目をそらして雑多な改善案を考えたので列挙しておきます。
考えたこと
チュートリアルのステージの難易度について
チュートリアルが4つあるのを章で呼称すると
- 0章 … 「このコードを何行目に書け」スタイル
- 1章 … 「このコードをどこかに書いてね」スタイル
- 2章 … 「自分で考えてこの処理を書いてね」スタイル
- 3章 … 「NPC のコード全体を自分で考えて書いてね」スタイル
という感じにします。
今後の見直しの際に、こうなるように各ステージを調整します。
リリースまでに実装が必須だけど未実装なこと
そういえば、この機能は未実装だな、というのを列挙します。
- 探索した NPC への経験値の付与 … だんだん強くするため。
- 市場 … 高価なアイテムの入手元として提供したいが、後回しにすべきかも
- 道具をクラフトできるようにする … ワークする NPC の数を増やせるようにするため
- アイテムの効果の言語データを用意する … 「攻撃力」とか、そういうの。
市場以外はリリースまでに実装します。
市場は、最上級の装備品を作るときに使う「アダマンチウム」や「魔結晶」といった希少アイテムの入手元として利用したいと思っています、1ステージで数個だけしか入手できないアイテムの提供元として便利に使いたいです。
市場が動作するまでは、ダンジョンのクリア報酬(1度しか入手できない)のみで希少アイテムを提供予定です。
上位装備をクラフトするための建物を追加する
「鍛冶屋」とは別に、希少アイテムを使った装備を作るための建物を用意したいと思い始めました。これは「金槌」や「フライパン」といった金属製の道具を鍛冶屋で作れるようにすると鍛冶屋で扱うアイテムが多くなりすぎると思ったからです。
とりあえず「魔術工房」という建物と「アダマンタイトのインゴット」を追加しました。
よいです。
生産施設とパラメータにデータがないときに Tooltip 表示に「なし」と表示する修正は後でやります。
茶の追加
スタミナを回復できる「茶」を追加します。
現状では自宅のある街でしかスタミナを回復できないのですが、茶を追加することで
- 街は街か拠点にしか隣接して追加できない。(なので前線と街とは離れてしまう)
- 前線に茶を運搬する。
- 前線の NPC は茶を飲みまくって街に帰らずにワークし続ける
みたいな、どブラックな運用が可能になります。楽しみですね!
茶は専用の建物の「茶畑」を丘に建築できるようにするつもりですが、詳しくはまた後で決めます。
まとめと今後の予定
いくつかの「こういう要素いるでしょ」的なことを考えてまとめました。よいです。
次回は、これまで通り各ステージの見直しをやっていこうと思います。がんばります。