変数
変数パネルは、ビジュアルノベルを動かす値とストーリーフラグを追跡するのに役立ちます。
変数パネルとは
プロジェクト全体で使われているすべての変数を一か所で確認するためのパネルです。プレイヤーの選択・アフェクションスコア・インベントリアイテム・進捗カウンターがどのように管理されているかを確認するのに役立ちます。
INFO
ストーリーがルートロック・隠しフラグ・分岐条件を使っている場合、このパネルがそれらを整理するためのコントロールセンターになります。
追跡できるもの
- 見たイベント・アンロックされた選択肢・ルートエントリーチェックなどのプレイヤーフラグ
- アフェクション値・信頼レベル・その他の関係性ステータス
- インベントリアイテム・鍵・手がかり・コレクタブル
- 章の状態やエンディング進捗などのストーリー進捗カウンター
- シーン・選択肢・報酬を制御するその他のカスタム値
使い方
- 変数 パネルを開いて、プロジェクトで現在使用されているすべてのものをレビューする。
- リストをスキャンして、重要な変数が明確に命名されているか確認する。
- 変数がストーリーのどこで設定され、どこで確認されているかを調べる。
- 未使用・不明確・定義が欠落している変数を探す。
- 後の章で混乱が生じないよう、古い変数を早めに整理する。
なぜ重要か
- 似た変数の意図しない重複を防ぐ
- 分岐ロジックを追いやすくする
- 複数の人が同じプロジェクトを編集するとき、チームの一貫性を保つ
- 忘れられた変数や誤字による変数名のミスを減らす
バリデーションとの連携
変数パネルは バリデーション と相性が良いです。シーンが適切に定義されていない変数を確認している場合、バリデーションがエクスポート前に発見するのに役立ちます。
ヒント
- 明確な命名パターンを決めて、プロジェクト全体で一貫して使いましょう。
- 関係性と進捗の変数はひと目で認識できるようにしましょう。
- 複雑な分岐の変数ロジックを設定するときは AI アシスタント に助けを求めましょう。
TIP
二つの変数が同じ役割を果たしているように見える場合は、早めにマージしましょう。クリーンなステート管理が、その後のすべての編集を楽にします。