Releases: LernMoment/Pacman-Uebungsserie
Aufgabe 9: Kollision mit Geistern
Aufgabe 11: Lange Methoden aufteilen
Die langen Methoden in Ghost.cs und Pacman.cs sind jetzt aufgeteilt und um doppelten Code zu vermeiden sind die Teile, die für beide gleich sind, in AbstractFigure verschoben worden.
Aufgabe 10: Klassen zusammenlegen
Ghost.cs und Pacman.cs sind nun in einer abstrakten Klassen zusammengeführt.
Aufgabe 8: Geister hinzufügen
Es werden entsprechend der Level Geister eingefügt. Pacman kann die Geister noch berühren.
Aufgabe 7: Level hinzufügen
Das Spiel besteht jetzt aus 2 Leveln. Wenn ein Level abgeschlossen wurde, wird das nächste Level gestartet bzw. das Spiel beendet.
Aufgabe 6: Punkte fressen und Punkte zählen
Es werden Punkte auf dem Speilfeld jetzt gefressne, sie Verschwinden beim überlaufen. Der punkte zähler des Spiels wird erhöht, wenn ien Punkt gefresen wird.
Aufgabe 5: Punkte einsetzen
Es werden nun Punkte in dem Labyrinth eingesetzt. Die Punkte können von Pacman überlaufen werden.
Aufgabe 4: Pacman laufen lassen
Pacman bewegt sich jetzt eigenständig, ändert die Richtung bei Tastendruck und die Anzeige wird ebenfalls entsprechend gedreht.
Aufgabe 3: Kollisionsabfrage
Es wird überprüft, ob Pacman das LAbyrinth berührt, wenn ja, wird das Spiel beendet.
Aufgabe 2: Labyrinth zeichnen
Es wird ein Labyrinth gezeichnet, Pacman kann sich durch dieses Labyrinth bewegen.