Abend 3 - Sprungspiel

Grafisches Spiel - Pygame Zero

Was wir lernen:

  • Pygame Zero installieren
  • draw() und update()
  • Actor / Sprites anzeigen
  • Tastatursteuerung (keyboard)
  • Schwerkraft als Variable simulieren
Spielergebnis

Eigene Spielfigur (KI-generiert) läuft und springt - landet auf Plattform - erste grafische Interaktion

Abend 3 - Sprungspiel: Code

Vorgehensweise: Figur mit KI erstellen - Prompt in ChatGPT formulieren, Bild in Bing Image Creator generieren, PNG ins Projektverzeichnis legen und als Actor("mein_frosch") einbinden.

spieler = Actor("mein_frosch", (100, 300))
schwerkraft = 0

def draw():
    screen.fill((30, 30, 60))
    spieler.draw()

def update():
    global schwerkraft
    schwerkraft += 0.5
    spieler.y += schwerkraft
    if keyboard.space and spieler.y >= 300:
        schwerkraft = -10
Vorschau: Sprungspiel mit KI-Figur

So sieht das Endergebnis aus - die eigene Figur springt auf Plattformen