この文書ではSRPGを作るのに必要なモジュールを洗い出すための ユースケースを記述する。 1.ゲーム全体の流れ プログラムを起動する。 初期化処理を開始する。 トップメニューを表示する。 トップメニューは、 ・はじめから ・とちゅうから ・オプション の3項目を表示する。 ユーザの選択により、次の画面へ遷移。 オプションを選んだ場合は、オプションメニュー画面へ。 はじめからを選んだ場合は、初期設定画面へ。 とちゅうからを選んだ場合は、データロード画面へ。 初期設定画面では、主人公の名前などを入力する。 初期設定終了後は、初めのシナリオを開始する。 シナリオが開始される。 シナリオ終了条件が満たされると、シナリオが終了する。 そのときの条件により、次のシナリオが開始される。 最終シナリオが終了した場合は、エンディングを開始する。 エンディング終了後はトップメニューを表示する。 ユーザ操作によりプログラム終了処理が開始される。 プログラムが終了する。