From 054592a8d2bad95a95609791d0cf4a2b4b2ca52c Mon Sep 17 00:00:00 2001 From: Christian Macht Date: Thu, 27 Nov 2025 20:28:23 +0000 Subject: [PATCH] Add 09-bewegung.md --- 09-bewegung.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 09-bewegung.md diff --git a/09-bewegung.md b/09-bewegung.md new file mode 100644 index 0000000..be35332 --- /dev/null +++ b/09-bewegung.md @@ -0,0 +1,21 @@ +# Arbeitsauftrag IV: Die Spielfigur wird bewegt + +Öffnen Sie in VS Code die Datei `meinspiel.py`. + +Wir wissen bereits: Wenn eine Taste gedrückt wird, wird der Code nach + +```python +def tasteGedrueckt(self, taste): +``` + +ausgeführt. Der Name der gedrückten Taste wird der Variable `taste` zugewiesen. + +Nun möchten wir einen bereits auf dem Spielfeld sitzenden Hasen bewegen (Hinweis: Falls Sie die Bilder ausgetauscht haben, kann sich auch etwas anderes bewegen). Wenn die Taste `w` gedrückt wird, soll sich der Hase nach oben bewegen. Dafür müssen wir zunächst herausfinden, auf welchem Feld der Hase sitzt. Das machen wir, indem wir das ganze Spielfeld „ablaufen“ und auf jedem Feld überprüfen, ob dort ein Hase sitzt. + +Ergänzen Sie Ihren Code entsprechend (Hinweis: Lassen Sie das stehen, was Sie in der letzten Aufgabe ergänzt haben): + + + +* Starten Sie das Spiel erneut. +* Drücken Sie die Taste `w` auf Ihrer Tastatur und beobachten Sie, was im Spiel passiert. +* Ergänzen Sie den Code so, dass der Hase sich nur bei Tasteneingabe `a` nach links bewegt. *Hinweis: Die Bewegung nach rechts und nach unten werden wir auch noch einbauen - da wird aber aktuell noch ein Fehler auftauchen, mit dem wir uns später beschäftigen.*