* Objektorientiertes Design ** DONE min. 10 Klassen ** DONE min. zwei Vererbungen mit einer Tiefe von drei ** DONE Anwendung von Polymorphie ** DONE Verwendung eines Interfaces ** DONE Anwendung eines Patterns (z.B. Singelton) * Spielbarkeit ** DONE User Interaktion mit Maus oder Tastatur ** DONE Ziel und Verbesserungsmöglichkeit (z.B. durch Punkte) *** DONE Zombies random spawn *** TODO reales level vllt https://limezu.itch.io/modernexteriors ** DONE Persistierung des Spielstandes (abspeichern) *** DONE only 1 save or pick save only one save *** DONE dont show full intro when save exists * Dokumentation ** TODO Kurze Präsentation (10 min) im letzten Labortermin (eine pro Gruppe) ** DONE JavaDoc-Dokumentation ** TODO Klassendiagramm * Spaß ** level system ** Save points ** Zombies follow ** Something to do with levels ** Minimap of some sort ** Better start screen