Appearance
第06回 ビジュアルノベル3
2 / 4 変数と分岐を実装する
このステップの目的
選択結果を変数へ保存し、条件によって台本の進行先を変える
状態をデータとして持つ
まずはフラグと小さな整数値に限定します。
csharp
bool hasKey;
int trust;選択コマンドは変数を更新し、ifコマンドは条件に応じてラベルまたは行番号へ移動します。
進行を図にする
分岐をコードだけで追わず、選択、変数、遷移先を表にします。分岐の数を増やす前に、現在の流れを再生できることを確認します。
チェックリスト
- 選択結果をフラグまたは数値へ保存できる
- 条件に応じて進行先が変わる
- 分岐を表または図で説明できる