Spiele Programmieren

mit Pygame Zero

In diesem Projekt programmieren die Schülerinnen und Schüler zunächst einen klassischen Spaceshooter mithilfe der Python-Bibliothek "Pygame Zero". Anschließend setzen sie eigene Spielideen um. Dabei erweitern die Schülerinnen und Schüler ihre Kompetenzen in der Programmierung mit Python, unter anderem:

  • Objektorientierte Programmierung am Beispiel von Objekten wie "Actor" und "Screen", sowie eigenen erstellten Klassen
  • die Unterscheidung von globalen und lokalen Variablen
  • das Definieren und Aufrufen von Funktionen wird vertieft zur Modularisierung eingesetzt
  • das Verwenden von Listen und for-Schleifen

Neben dem Programmieren steht auch das kreative Game Design im Mittelpunkt – von der Steuerung über den Sound bis hin zu eigenen Grafiken.

How to Play

Direkt im Browser: das Spiel öffnet sich in einem neuen Tab. Es kann zu längeren Ladezeiten kommen.
  1. Lade die zip-Datei herunter und entpacke den Spielordner.
  2. Installiere den MU Editor
  3. Lade die .py-Datei in den Editor und klicke auf "run".
Test2 S. Test2 S.

Test2 S.

Test3 S. Test3 S.

Test3 S.

Test4 S. Copy 2 Test4 S. Copy 2

Test4 S. Copy 2

Test5 S. Test5 S.

Test5 S.

Test6 S. Test6 S.

Test6 S.