竹林ソフト 2023/03/10 20:00

NPC をコーディングして領地経営するゲーム開発(小さなタスクを終わらせていく)

NPC をコーディングして領地経営するゲーム開発です。
今回も作ったステージをプレイし直しながら気付いた点を修正していきます。

開発したこと

見た目の修正


多言語対応で文字を置き換えた結果、文字がはみ出るようになっていたので文字を置き換えたときに LayoutRebuilder.ForceRebuildLayoutImmediate() を呼び出すようにして対処しました。

レシピ変更によるクリア不能不具合


・パンを6つ作ったらステージクリア
・キッチンに貯めておけるパンは6つまで。
・1回のクラフトで作られるパンの数を1から4に変更した。
・貯めておける個数を超えるときはクラフトしない。
という全ての条件が組み合わさって1回しかクラフトしてパンが4つになると、キッチンに空きがなくてパンを作らないのでクリア不能になっていました。

ステージクリアの条件を「パンを城塞に6つ運び込む」に変更しました。よいです。

↓城塞に空きがあるときにパンを運搬するコード

まとめと今後の予定


ここまででステージ1が遊べるのを確認できました。引き続き探索のステージ2、防衛のステージ3も遊べるか確認していきます。がんばります。

月別アーカイブ

限定特典から探す

記事を検索