09 Das Meisterstück

Einstieg in das Thema

Was braucht man an Vorwissen?

Das bisherige Wissen zu PyGame ist wichtig.

Worum geht es?

Als Meisterstück sollst du wieder ein Programm schreiben, die Details folgen unten.

Was ist das Ziel?

Ein Programm. Na sowas!

Erarbeitung

Theorie

Du hast genug Wissen, um ein Programm zu schreiben. Eigentlich bist du in der Wahl frei, beachte aber, dass es wieder nur drei Punkte gibt. Ebenfalls ist, wie du das schon bei HTML und folgenden Meisterstücken kennengelernt hast, eine Dokumentation wichtig. Wenn du ein wenig Inspiration brauchst, nimm folgende Aufgabe.

Aufgabe

Nimm das bisherige Projekt und erweitere es.

Aufgabe 1
Lasse den Gegner schrittweise nach unten kommen. Dabei kannst du die y-Position bei jedem Seitenwechsel erhöhen.
Aufgabe 2
Berührt der Gegner den Boden, hast du verloren.
Aufgabe 3
Lasse einen neuen Gener kommen, wenn der alte abgeschossen wurde. Lasse das Spiel also weiterlaufen.
Aufgabe 4
Baue einen Punktezähler für abgeschossene Gegner ein.
Aufgabe 5
Der Gegner kann auch schießen oder Bomben fallen lassen.

Zusammenfassung

Was muss man wissen / können?

Du bist nun deutlich sicherer in Python.

Wie geht es weiter?

In Python kann man noch so viel machen. Man kann Mikrocontroller (Calliope etc.) in Python programmieren. Man kann auch etwas "wissenschaftlicher" denken und kleine Scripte für die Konsole bauen oder mit sogenannten Notebooks arbeiten.

Mal schauen, was ich vorbereitet habe.

Aber neben Python gibt es noch viele andere interessante Themen.

Zurück