adventskalender-2009/snippets/state_graph.dot
Aaron Mueller 01147c0d35 Adding game states and menu
* Implement a simple state machine to simulate different game stats
 * Create a generic menu to display different menus
 * Update the Makefile for TTF support
 * Draw a simple diagram to show the stats
2009-12-16 15:37:24 +01:00

22 lines
757 B
Plaintext

// dot -Tpng -Gcharset=latin1 state_graph.dot -o states.png
digraph StateMachine {
node [style=rounded, shape=box, fontname="Helvetica"];
edge [fontsize=9, fontname="Helvetica"];
Start [shape=plaintext];
Ende [shape=plaintext];
Start -> "Hauptmenü";
"Hauptmenü" -> Ende [label="Spiel beenden"];
"Hauptmenü" -> Spielerwahl [label="Neues Spiel",labelfontsize=4.0];
"Hauptmenü" -> Credits [label="Credits"];
Credits -> "Hauptmenü" [label="Zurück"];
Spielerwahl -> "Hauptmenü" [label="Zurück"];
Spielerwahl -> "Spiel läuft" [label="1/2/3 Spieler"];
"Spiel läuft" -> "Spiel wirklich beenden?" [label="ESC, F10"];
"Spiel wirklich beenden?" -> "Hauptmenü" [label="Ja"];
"Spiel wirklich beenden?" -> "Spiel läuft" [label="Nein"];
}