Wie man ein Spiel in Python programmiert
Fang bei null an: Lerne Python in einem Spielfenster, dann Sprites, Spielregeln, scrollende Welten und Sound, ein Feature pro Lektion. Jedes Spiel läuft neben deinem Code.
1,272+ codders in diesen Kursen eingeschrieben
229 Lektionen229 Aufgaben174 Quizfragen
- Anfängerfreundlich
KI-gestützte Coding-Hilfe
Praktische, interaktive Lektionen
Audio-Erzählung in jeder Lektion
Quizfragen zum Wissenstest
Ein Pfad-Zertifikat am Ende, plus 7 unterwegs
Spieleentwicklung mit Python, Schritt für Schritt
Jeder Schritt ist ein Coddy-Kurs oder ein Teil davon. Dein Fortschritt wird pro Kurs gespeichert.
- 1Schritt 1
- 2Schritt 2
Die Spielschleife
Diesen Schritt startenStartenSchleife und Uhr, Tasten und Maus, Rechtecke und Kollisionen, Punkte, Leben und Neustart.Starten - 3Schritt 3
Sprites und Bilder
Diesen Schritt startenStartenBilder, drehen und skalieren, Klassen für Spielobjekte, Spritegruppen und Animation, in einem Weltraum-Shooter.Starten - 4Schritt 4
Spielregeln
Diesen Schritt startenStartenMenüs und Game Over, ein HUD, Timer und Wellen, Schwierigkeit und ein Highscore, in einem Endlos-Runner.Starten - 5Schritt 5
Welten
Diesen Schritt startenStartenKarten aus Text, Kacheln, Schwerkraft und Springen, eine mitlaufende Kamera und patrouillierende Gegner, in einem Jump 'n' Run.Starten - 6Schritt 6
Sound und Spielgefühl
Diesen Schritt startenStartenSoundeffekte und Musik, Partikel, Bildschirmwackeln und weiche Bewegungen.Starten - 7Schritt 7
Projekte
Diesen Schritt startenStartenSnake, Pong für zwei Spieler, ein Dungeon-Spiel von oben und ein eigenes Spiel.Starten
Lernen durch Tun
Schreibe echten Code, frage Datenbanken ab, erstelle Websites und meistere KI-Prompts. Unsere interaktiven Lektionen decken alle Fähigkeiten ab, die moderne Entwickler brauchen.
Baue deine Serie auf
Bleib konsequent und sieh zu, wie dein Fortschritt wächst! Verfolge deine tägliche Programmiergewohnheit, schütze deine Serie mit Einfrieroptionen und verdiene Belohnungen für jeden Tag.
12 Tage Serie
Komm morgen zurück, um deine Serie zu halten!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
Doppelt oder Nichts
Tag 5 von 7
Serie Einfrieren
2 left
Du bist nicht allein
Tritt auf globalen Bestenlisten an, lade Freunde ein, um Belohnungen zu verdienen, und feiert gemeinsam eure Erfolge. Programmieren macht mit Freunden mehr Spaß!
Jeder Lernweg, alles dabei
Lies, höre, teste dich, frag die KI oder schlage nach, was du schon gelernt hast. Jede Lektion passt sich dir an.
Eine Variable ist ein benannter Container, der einen Wert speichert, auf den du später im Programm verweisen kannst.
In Python erstellst du eine, indem du den Namen, ein Gleichheitszeichen und dann den Wert schreibst.
Der Wert kann sich ändern. Eine neue Zuweisung verweist den Namen einfach auf einen neuen Wert.
Werde zertifiziert
Verdiene Zertifikate für jeden abgeschlossenen Kurs. Füge sie deinem LinkedIn-Profil und Lebenslauf hinzu, um Arbeitgebern deine Programmierkenntnisse zu zeigen.
Warum Spiele in Python auf Coddy programmieren
- Du schreibst echtes pygame: dieselbe Schleife, dieselben Events und dasselbe
clock.tickwie auf deinem eigenen Computer. - Das Spiel läuft neben deinem Code, also siehst du jede Änderung, sobald du wieder auf Spielen drückst.
- Jede Lektion fügt ein Feature hinzu, bis man das Spiel gewinnen und verlieren kann.
- Prüfen spielt dein Spiel und sagt dir, welcher Teil noch nicht funktioniert.
Fragen zum Programmieren von Spielen in Python
Wie programmiert man ein Spiel in Python?
Mit pygame: Öffne ein Fenster und lass dann eine Schleife laufen, die die Tasten liest, Dinge bewegt und ein Bild zeichnet, etwa 60 Mal pro Sekunde. Dieser Lernpfad bringt dir zuerst Python bei, dann diese Schleife, ein Spiel nach dem anderen.
Ist pygame gut für Anfänger?
Ja. Es ist schlichtes Python mit wenigen Funktionen zum Zeichnen und für Eingaben, du siehst also jede Zeile, die das Spiel zum Laufen bringt. Es passt zu 2D-Spielen wie Snake und Pong.
Muss ich pygame installieren?
pip install pygame-ce und führe denselben Code aus.Was ist pygame-ce?
import pygame, und genau das führen diese Lektionen aus.Kann ich mein eigenes Spiel machen?
Ja. Das letzte Spiel des Kurses entwirfst du selbst, und du kannst jede Lektion als Projekt speichern und daran weiterbauen.
Kann ich die Spiele auf dem Handy spielen?
Am besten spielen sie sich auf einem Computer oder einem Chromebook mit Tastatur. Auf dem Handy zeigt das Spiel Pfeiltasten und die Leertaste auf dem Bildschirm.
Bekomme ich ein Zertifikat für den Python-Spieleentwickler-Pfad?
Ja. Schließe jeden Schritt ab, und du erhältst ein kostenloses Zertifikat für den ganzen Python-Spieleentwickler-Pfad. Es listet jeden Kurs auf, den du unterwegs abgeschlossen hast, und verlinkt das Zertifikat jedes Kurses, damit jeder jede genannte Fähigkeit prüfen kann. Du kannst es zu deinem LinkedIn-Profil hinzufügen. Es ist ein Abschlusszertifikat von Coddy, kein akkreditierter Abschluss.