Add 09-bewegung.md

This commit is contained in:
Christian Macht 2025-11-27 20:28:23 +00:00
parent 76f77672be
commit 054592a8d2

21
09-bewegung.md Normal file
View File

@ -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):
<img src="img/09-scan.png" width="50%" />
* 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.*