Beschreibung
In der Session sollen grundlegende Python- und Pygame-Kenntnisse erlernt werden. Dafür programmieren wir einen Racer.
Ziel
- Alle Teilnehmenden können grundlegend Python und Pygame
Art der Session
- Frontal-Session (Experte zeigt und erklärt)
Vorgehen
- Wir programmieren gemeinsam ein einfach Rennspiel in Python mit Pygame.
Voraussetzungen
- Keine.
- Programmierkenntnisse (bspw. mit anderen Sprachen/Scratch sind hilfreich)
Lernziel
- Python
- Grundlegende Python-Syntax
- Kontrollstrukturen (If-Abfragen, while-Schleifen, for-Schleifen)
- Aufbau und Verwendung von Klassen inkl. Vererbung [nur kurz]
- PyGame
- Grundlegende Struktur eines 2D-Spiels mit PyGame
- Verarbeitung von Benutzereingaben
- Nutzung von Sprites und deren Interaktion [Vereinfacht]
- Erstellen von Spielern
- Grundlegende Einbindung von Tiled Maps in pygame-Programme
- Tiled
- Maps erstellen
- Maps mit PyGame verwenden
Zeit und Ort
- Erstmal an beiden Campdaytagen im Juni & HacknForget am 10.06.
- Danach online.
Teilnehmende
Wer hat Interesse?
- Ja
- Vielleicht
0
Teilnehmer
Bereits erledigt
- Grundgerüst
- Erstellen + Bewegung des Spieler
- Zeigen von Tiled
- Map bauen
- Map anzeigen lassen
- Map einbinden
- Bewegung verbessern
Nächsten Schritte
- Terminabstimmung machen