シンプルな 2D パズル ゲーム ("bejeweled" など) を開発しました。「キャンペーン」と「クイックゲーム」の2つのモードで遊べます。「キャンペーン」モードにはいくつかのレベルがあります。プレイヤーは、キャンペーン レベルを終了するときに進行状況を保存できます。「クイック ゲーム」モードは、ランダム レベルを生成するだけで、保存することはできません。どちらのモードでも、プレーヤーはゲームを一時停止でき、メニューが表示されます。レベルを完了すると (ゲーム モードに関係なく)、統計ウィンドウが表示され、終了と次のレベル (「キャンペーン モード」の場合) のボタンが表示されます。
メインメニュー構造:
- 続行 (進行状況が保存されている場合)
- 新しいゲーム (ゲームは最初のレベルから始まり、進行状況をクリアします)
- クイックゲーム
- 出口
一時停止メニュー構造:
- 続ける(ゲームを再開する)
- 戻る (メイン メニューに移動し、「キャンペーン」モードの場合は進行状況を保存します)
ユースケース図を作成しなければならないのですが、難しいです。Windows ベースのソフトウェア (フォーム、ボタン、テキスト ボックスなどがある場合) のユースケース図を作成しましたが、ゲームのユースケース図は作成しませんでした。ビデオゲーム(特に私の種類のゲーム)のユースケース図はどのように見えるべきですか? その後、プロセス全体を詳細に説明するためにアクティビティ図を作成する必要があります...ユースケース図にとって重要な場合。