XaiJu
tamineko
tamineko

fanbox


【進捗報告】満腹度概念をツクールMVで実装する

進捗報告を兼ねて

実装がうまくいった要素を備忘録として書いておきます



だんだんそれっぽくなってきたUI



今回新しく導入させていただいたプラグインが

トリアコンタン様の動的文字列ピクチャ生成プラグイン

ステート自動付与プラグイン


満腹度(今回はスタミナと命名)にあたる変数を

ピクチャ生成プラグインで表示させる

D_TEXT_SETTING REAL_TIME ONを忘れて

なぜかスタミナが変化しない、という検証のせいで2時間つぶれました(1敗)

シンプルに独自のパラメータを表示させるという点で

簡単に実装できるのがいい感じ



ステート自動付与プラグインで

満たしたかった要件は

・スタミナの値が0になった際にステート“飢餓”が付与される

・“飢餓”はスタミナが少しでも回復すると解除される

という挙動



歩いていると満腹度がじわじわ減る

という要素の実装に一番時間がかかったので整理

流れとしては


スタミナ消費=ON ならスタミナが0かそれ以上かを計算

0なら警告メッセージの後飢餓状態専用のスイッチをONにする

スタミナが1以上あるならさらに条件分岐

歩数を取得して50の剰余が0……つまり50歩歩くごとに

マップに設置したスタミナ減衰イベントを起動する



マップの隅のプレイヤーが触れられない箇所にこんな感じで

イベントを設置しておいて、コモンイベントの中身に

スタミナの減衰とスタミナが減衰済みスイッチ=ONを設置



先ほどコモンイベント呼び出しに使ったイベントの

上のページにスタミナ減衰済みスイッチがONの時用の

空のイベントを置いておく……


コモンイベントだけで処理しようとして

マップに出たとたんにスタミナが無限に減少するなどの

予期せぬ動作に困惑しましたがやっとこさ形にできました




飢餓状態になったときに出る警告メッセージ


飢餓ステートそのものはメモ欄に一文加えるだけで済みました


歩き回っているとじわじわスタミナを消費していくので

適度に食事や休息を挟まないと危険……というバランスにする予定

だいぶんサバイバルらしくなってまいりました



画面は開発中であり(以下略)


ペンギンの寝床様より選択肢拡張プラグイン

実験導入してみての動作確認画面

en(v[変数番号]>[想定してる値])相棒とセックスする と入れておくと

図のような処理が可能なスグレモノ



この後のタスク

相棒の立ち絵差分の実装とマップ構築の続き

8月中にバリバリ進められるところまで進めておきたい次第


【進捗報告】満腹度概念をツクールMVで実装する 【進捗報告】満腹度概念をツクールMVで実装する 【進捗報告】満腹度概念をツクールMVで実装する 【進捗報告】満腹度概念をツクールMVで実装する 【進捗報告】満腹度概念をツクールMVで実装する 【進捗報告】満腹度概念をツクールMVで実装する

More Creators