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

🎯 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