README.md Datei aktualisiert
parent
b0f1c46a8c
commit
e7e306642f
23
README.md
23
README.md
|
@ -4,7 +4,22 @@
|
|||
* Simona-Ioana Purdila - 3015825
|
||||
* Victoria Petropoulos - 3014866
|
||||
|
||||
## Plan für die Bearbeitung der Aufgabe:
|
||||
- [ ] Aufgabestellung durchgehen und Issues erstellen
|
||||
- [ ] Klassendiagramme erstellen
|
||||
- [ ]
|
||||
## Plan für die Bearbeitung der Aufgabenstellung:
|
||||
- [x] Aufteilung des Produktiv-Codes in Domain, Fassade und GUI
|
||||
- [x] Spielfelder von den Profs hochladen
|
||||
- [x] Verwendung von Maven
|
||||
- [x] Verwendung von Git
|
||||
- [x] Verwendung von Feature-Branches
|
||||
- [ ] Erstellung Unit-Tests mit JUnit
|
||||
|
||||
## Die Aufgabenstellung:
|
||||
- [x] GUI: GUI, in der beliebige Spielfelder angezeigt und bespielt werden können.
|
||||
- [x] GUI: Die Möglichkeit ein bestimmtes Spielfeld auszuwählen oder zufällig eines ausgesucht zu bekommen.
|
||||
- [x] Domain + GUI: Die Felder des Spielfelds sollen zu Beginn grau hinterlegt sein und auf schwarz (gestrichen) oder weiß gesetzt werden können, um einen besseren Überblick zu behalten (vgl. janko.at)
|
||||
- [ ] Domain + GUI: Alle gesetzten Farb-Markierungen sollen gespeichert werden und beliebig vor und zurück geklickt werden können (Undo/Redo-Funktion).
|
||||
- [x] GUI: Ferner soll es einen Reset-Button geben, der das laufende Spiel wieder komplett auf den Anfangsstand zurücksetzt; die Zeit soll aber weiterlaufen.
|
||||
- [x] GUI: Eine Zeitmessung, die während des Spiels mitläuft.
|
||||
- [x] Domain: Ein Highscore für jedes Spielfeld, in dem die Zeiten zusammen mit einem vom Spieler einzugebenden Namen (auf der Platte) gespeichert werden.
|
||||
- [x] GUI + Domain: Sobald das Spielfeld komplett korrekt gelöst ist (die geschwärzten Zahlen alle korrekt gesetzt wurden), stoppt das Spiel die Zeit und gibt die Möglichkeit einen Namen für den Highscore einzutragen.
|
||||
- [ ] GUI + Domain: Das Spiel soll eine Markierung der fälschlich schwarz markierten Felder als Hilfestellung anzeigen können, es soll beim Highscore mitgespeichert werden, wie viele Fehler dabei insgesamt über das Spiel angezeigt wurden.
|
||||
- [x] GUI + Domain: Beim Highscore soll für jedes Spielfeld auch die Durchschnittszeit aller bisherigen Einträge angezeigt werden.
|
Loading…
Reference in New Issue