Ich habe ein einfaches 2D-Puzzle-Spiel (wie "bejeweled") entwickelt. Es kann in zwei Modi gespielt werden - "Kampagne" und "schnelles Spiel". Der "Kampagnen" -Modus hat mehrere Ebenen. Der Spieler kann seinen Fortschritt speichern, wenn er eine Kampagnenebene verlässt. "Quick Game" -Modus erzeugt nur zufällige Ebene und kann nicht gespeichert werden. In beiden Modi kann der Spieler das Spiel pausieren und ein Menü wird angezeigt. Nach dem Abschluss eines Levels (unabhängig vom Spielmodus) erscheint ein Statistikfenster mit Schaltflächen für den Ausgang und die nächste Ebene (wenn "Kampagnenmodus").
Hauptmenüstruktur:
Struktur des Menüs Pause:
Ich muss ein Usecase-Diagramm erstellen, aber ich habe Schwierigkeiten. Ich habe Usecase-Diagramme für Windows-basierte Software (wo gibt es Formulare, Schaltflächen, Textfelder, etc.), aber nie für Spiele gemacht. Wie sollte ein Anwendungsfalldiagramm für ein Videospiel aussehen (und insbesondere für meine Art von Spiel) ? Danach muss ich Aktivitätsdiagramme erstellen, um den gesamten Prozess zu erklären Details ... wenn es für das Anwendungsfalldiagramm wichtig ist.