Push Box Spiel mit Pygame

Anfänger

In diesem Projekt werden wir das klassische Spiel Sokoban mit Python und Pygame entwickeln. Dabei werden grundlegende Python-Syntax und Fähigkeiten in der Spieleentwicklung mit Pygame behandelt.

PygamePython

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

Dieses Projekt ist die Entwicklung des klassischen Spiels Sokoban mit der Programmiersprache Python und Pygame.

Die in diesem Projekt behandelten Kenntnisse umfassen:

  • Die Grundlagen der Python-Syntax
  • Die Grundlagen der Spielentwicklung mit Pygame

Dieser Kurs hat ein mittleres Schwierigkeitsniveau und eignet sich für Benutzer, die eine grundlegende Kenntnis von Python haben und ihre Kenntnisse erweitern möchten.

Der Quellcode sokoban.py.zip wird unter der GNU GPL v3 Lizenz veröffentlicht, und die Oberfläche wurde von Borgar erstellt.

👀 Vorschau

Sokoban-Spielvorschauanimation

🎯 Aufgaben

In diesem Projekt lernen Sie:

  • Wie man das Spiel mit Pygame initialisiert
  • Wie man Spielereignisse und Tastatureingaben behandelt
  • Wie man die Karte für das Spiel implementiert
  • Wie man Bewegungsvorgänge für den Spieler und die Kisten implementiert
  • Wie man Rückgängig- und Wiederholvorgänge implementiert
  • Wie man die Spieloberfläche testet

🏆 Errungenschaften

Nach Abschluss dieses Projekts können Sie:

  • Pygame initialisieren und das Spielfenster einrichten
  • Spielereignisse und Tastatureingaben in Pygame behandeln
  • Die Spielkarte implementieren und mit Pygame anzeigen
  • Bewegungsvorgänge für den Spieler und die Kisten implementieren
  • Rückgängig- und Wiederholvorgänge im Spiel implementieren
  • Die Spieloberfläche testen und ausführen

Lehrer

labby

Labby

Labby is the LabEx teacher.