Einstieg in das Thema
Was braucht man an Vorwissen?
Die Grundlagen von Python solltest du beherrschen.
Weiterhin ist es ganz gut, wenn du schon mal etwas von Winkelfunktionen gehört hast.
Worum geht es?
Dein Wissen zu Python sollte etwas vertieft werden, es gibt verschiedene Möglichkeiten. PyGame ist vielleicht die unterhaltsamste, weil - wie der Name schon sagt - PyGame primär für Spiele gedacht ist.
Was ist das Ziel?
Der erste Schritt besteht darin, die Grundstruktur von PyGame-Programmen zu verstehen.
Erarbeitung
Theorie
Aufgaben
Das im Video beschriebene Programm findest du ab01_einstieg.py. Speichere es bei dir im Home-Verzeichnis.
Für die folgenden Dinge brauchen ein wenig Vorarbeit. Füge folgenden Block nachder Definion der Farben RED und WHITE ein.
Ersetze die Zeile
durch die Zeile
Teste danach. Das Programm müsste starten, also keine Fehlermeldung zeigen und der rote Kreis ist zu sehen.
Du weißt, dass auf Ereignisse reagiert werden muss. Wir fügen ein neues Ereignis hinzu. In der Schleife nach der Behandlung des Quit-Ereignisses kommt ein weiteres Ereignis hinzu:
Starte das Programm.
Ersetze nun die Zeilen zu MOUSEBUTTONDOWN durch
Zusammenfassung
Was muss man wissen / können?
Du weißt nun, wie ein PyGame-Programm aufgebaut ist und kennst auch schon die ersten Ereignisse.
