※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

この文書ではSRPGを作るのに必要なモジュールを洗い出すための
ユースケースを記述する。

0.用語

シナリオ:1つの戦闘や1つのイベントシーンのこと。

1.ゲーム全体の流れ

[起動]

プログラムを起動する。
初期化処理を開始する。

[トップメニュー]


トップメニューを表示する。
トップメニューは、
・はじめから
・とちゅうから
・オプション
の3項目を表示する。
ユーザの選択により、次の画面へ遷移。
オプションを選んだ場合は、オプションメニュー画面へ。
はじめからを選んだ場合は、初期設定画面へ。
とちゅうからを選んだ場合は、データロード画面へ。

 [初期設定画面]
初期設定画面では、主人公の名前などを入力する。
初期設定終了後は、初めのシナリオを開始する。

 [シナリオの開始]
シナリオが開始される。

 [シナリオの終了]
シナリオ終了条件が満たされると、シナリオが終了する。
シナリオ終了後は基本的にマップ画面に遷移する。
ただし、マップ画面を省略して次のシナリオを開始する場合もある。
最終シナリオが終了した場合は、エンディングを開始する。

 [エンディング]
エンディング終了後はトップメニューを表示する。

 [マップ画面]
マップ画面では、拠点移動を行ったり、または拠点メニューを開くことができる。
拠点メニューからは各種ユーティリティ画面を開くことができる。
拠点移動によるイベント、あるいは拠点メニューの選択により、次のシナリオが
開始される。

 [プログラムの終了]
ユーザ操作によりプログラム終了処理が開始される。
プログラムが終了する。