Menu
CoddyTech
Journey

Godot-Spieleentwicklung lernen

Ein kostenloser, interaktiver Godot-Kurs, der bei null anfängt. Schreib GDScript und spiel deine 2D-Spiele in der echten Godot-4-Engine neben dem Editor, mit Hot Reload, einem Live-Szenenbaum, KI-Hinweisen und einem Zertifikat pro Abschnitt.

1,251+ codders eingeschrieben

171 Lektionen171 Aufgaben139 Quizfragen

  • Anfängerfreundlich
  • sparkles iconKI-gestützte Coding-Hilfe
  • hint iconPraktische, interaktive Lektionen
  • volume On iconAudio-Erzählung in jeder Lektion
  • quiz iconQuizfragen zum Wissenstest
  • certificate iconKostenloses Abschlusszertifikat

Ein Godot-Spiel direkt hier spielen

Drei kleine Spiele, geschrieben in GDScript, in der echten Godot-4-Engine. Drück auf Play und schieb dann einen Regler: Die Zahl ändert sich im Code, und das Spiel startet damit neu. Auf dem Handy nutzt du die Tasten auf dem Bildschirm.

Lauf mit den Pfeiltasten und spring mit Space. Setz JUMP_VELOCITY auf -300.0, und die Plattformen sind außer Reichweite.

Live-Werte
extends CharacterBody2D

const SPEED = 240.0
const JUMP_VELOCITY = -460.0
const GRAVITY = 1200.0


func _physics_process(delta):
	# Fall when in the air.
	if not is_on_floor():
		velocity.y += GRAVITY * delta

	# Jump only from the ground.
	if Input.is_action_just_pressed("jump") and is_on_floor():
		velocity.y = JUMP_VELOCITY

	# Run left and right.
	var direction = Input.get_axis("move_left", "move_right")
	velocity.x = direction * SPEED
	if direction != 0:
		$Body.scale.x = sign(direction)
		$Eye.position.x = 3 if direction > 0 else -9

	move_and_slide()

	# Fell off the world? Start again.
	if position.y > 420:
		position = Vector2(100, 280)
		velocity = Vector2.ZERO

Genau solche Skripte selbst zu schreiben, das ist der Kurs: kostenlos, im Browser.

Lehrplan

6 Abschnitte8 Projekte171 Lektionen171 Aufgaben139 Quizfragen
  1. Abschnitt startenStartenAusklappenEinklappenSo wird ein Godot-Spiel aus Nodes und Skripten aufgebaut. Bewege, drehe und skaliere Nodes mit delta, passe Werte an und finde andere Nodes. Am Ende erstellst du einen hüpfenden Bildschirmschoner.

    Dein erstes Godot-Spiel

    6 Lektionen6

    Jeder Frame

    6 Lektionen65

    Werte, die du anpassen kannst

    6 Lektionen65

    Nodes finden

    5 Lektionen54
  2. Abschnitt startenStartenAusklappenEinklappenBewege eine Spielfigur mit der Tastatur. Verwende Input Actions, CharacterBody2D und move_and_slide und füge anschließend Schwerkraft, Sprünge und eine gleichmäßige Geschwindigkeit hinzu. Am Ende hast du einen Platformer-Helden, der läuft und springt.

    Eingabeaktionen

    6 Lektionen65

    CharacterBody2D

    5 Lektionen55

    Schwerkraft und Springen

    6 Lektionen65

    Flüssige Bewegung

    5 Lektionen55

    Projekt: Plattformheld

    6 Lektionen65
  3. Abschnitt startenStartenAusklappenEinklappenLass Dinge reagieren, wenn sie sich berühren. Verwende Area2D und Signale, schreibe eigene Signale, gruppiere Nodes und entferne sie mit queue_free. Am Ende erstellst du ein Spiel, in dem Münzen gesammelt werden.

    Gruppen

    4 Lektionen44

    Dinge entfernen

    4 Lektionen44

    Gefahren

    4 Lektionen44

    Projekt: Münzsammler

    5 Lektionen55
  4. Abschnitt startenStartenAusklappenEinklappenFüge die Regeln eines Spiels hinzu: Timer, eine Punktzahl auf dem Bildschirm, Leben, Gewinnen, Verlieren, Neustarten und Gegner, die aus einer Szene erzeugt werden. Am Ende erstellst du ein Ausweichspiel.

    Timer

    5 Lektionen55

    Punktestand auf dem Bildschirm

    5 Lektionen55

    Leben und Verlieren

    5 Lektionen55

    Gewinnen

    3 Lektionen34
  5. Abschnitt startenStartenAusklappenEinklappenSorge für Bewegung und Rückmeldung: Tweens, eine Kamera, die folgt und wackelt, Partikel, Trefferblitze und AnimationPlayer.

    Tweens

    7 Lektionen75

    Kamera

    4 Lektionen44

    Partikel

    4 Lektionen44

    Aufblitzen und Feedback

    4 Lektionen44

    Animation

    4 Lektionen44
  6. Abschnitt startenStartenAusklappenEinklappenErstelle Schritt für Schritt vier vollständige Spiele: Breakout, einen Asteroiden-Shooter, ein Flappy-Spiel und einen Top-down-Dungeon-Crawler. Jeder Abschnitt endet mit einem spielbaren Spiel.

Godot-Kurse

Praktische Godot-Kurse, kostenlos im Browser zu starten.

Das bekommst du
Alles, was du zum Programmierenlernen nutzt

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.

playground.js
Code-Editor
1const greeting = "Hello, Coddy!"
2function sayHi(name) {
3    return greeting + " " + name
4}
5
bottombar Collapse icon
Test #1test Case Success icon
Test #2test Case Success icon
Test #3test Case Failure icon
Eingabe
"Alex"
Ausgabe
"Hello, Coddy! Alex"

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!

fire Filled icon
left icon

January 2026

right icon

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

product Double Or Nothing icon

Doppelt oder Nichts

Tag 5 von 7

fire Freeze icon

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ß!

Herausforderer-Liga
Herausforderer-LigaTop 7 steigen auf
leaderboard First icon1
avatar 1 icon
fire Filled icon
Alex7+ Days
2840
leaderboard Second icon2
avatar 2 icon
fire Filled icon
Jordan7+ Days
2650
leaderboard Third icon3
avatar 3 icon
fire Filled icon
Sam7+ Days
2420
4
avatar 4 icon
Casey
2180
5
avatar placeholder icon
fire Filled icon
Morgan7+ Days
1950
leaderboard Arrow Up iconAufstiegszoneleaderboard Arrow Up icon

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.

Einführung in Variablen
Audio

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.

1xSarah

Werde zertifiziert

Verdiene Zertifikate für jeden abgeschlossenen Kurs. Füge sie deinem LinkedIn-Profil und Lebenslauf hinzu, um Arbeitgebern deine Programmierkenntnisse zu zeigen.

CoddyAbschlusszertifikat
Hiermit wird bestätigt, dassMax Mustermannerfolgreich abgeschlossen hat
python iconPython-Grundlagen
Verifiziert
DatumJan. 2026
LinkedInZu LinkedIn hinzufügen

Warum Godot mit Coddy lernen

  • Dein Code und dein Spiel liegen nebeneinander. Drück Spielen und das Spiel läuft in Godot 4.7, der echten Engine, für das Web kompiliert. Hot Reload tauscht dein Skript im laufenden Spiel aus, der Tab Szene zeigt den Live-Knotenbaum wie Godots Szenen-Dock, und die Konsole zeigt print() und jeden Fehler mit seiner Zeile. Drückst du Prüfen, wird die Lektion bewertet, indem dein Spiel gespielt wird.
  • Du brauchst keine Erfahrung mit Spieleentwicklung. Der erste Abschnitt zeigt, wie ein Godot-Spiel aufgebaut ist: Knoten in einem Szenenbaum, _ready und _process, delta, Positionen und Vector2, @export-Variablen und Knoten finden mit $. Am Ende steht ein hüpfender Bildschirmschoner.
  • Figuren, die auf die Tastatur reagieren: Eingabeaktionen, CharacterBody2D und move_and_slide(), Wände, Schwerkraft und Springen, Beschleunigung und Reibung. Dann Dinge, die sich berühren: Area2D, Signale, die im Code verbunden werden, eigene Signale, Gruppen und queue_free(), und am Ende ein Münzsammelspiel.
  • Vom Spielzeug zum Spiel: Timer, ein Punktestand in einem Label, Leben, Game Over und Neustart, und Gegner, die aus einer PackedScene erzeugt werden. Dann das Spielgefühl: Tweens, eine Kamera, die folgt und wackelt, Partikel und AnimationPlayer.

Häufige Fragen zum Godot lernen

Muss ich GDScript können, um Godot zu lernen?

Nein. Godot-Spiele werden in GDScript geschrieben, und dieser Kurs bringt dir das GDScript, das ein Spiel braucht, nebenbei bei: Variablen, Funktionen, if, Schleifen und Signale, jedes dann, wenn ein Spiel es zum ersten Mal braucht. Für die Sprache allein gibt es den GDScript-Kurs.

Ist das die echte Godot-Engine?

Ja. Dein Spiel läuft in Godot 4.7, dem offiziellen Web-Build der Engine, und Prüfen spielt es in derselben Godot-Version. Die Skripte und Szenen, die du schreibst, sind normale Godot-Dateien: Öffne später den Godot-Editor auf deinem Computer und derselbe Code läuft dort.

Muss ich Godot herunterladen?

Nein. Das Spiel läuft in deinem Browser neben dem Editor. Der Kurs ist auf der Website, im Browser am Computer oder am Handy, und nicht in den Coddy-Apps. Für eigene Projekte mit Bildern und Sounds lädst du dir später den kostenlosen Godot-Editor herunter. Alles, was du hier lernst, gilt dort genauso.

Welche Spiele baue ich in diesem Godot-Kurs?

Jeder Abschnitt endet mit einem Spiel: einem hüpfenden Bildschirmschoner, einem Jump'n'Run-Helden, einem Münzsammler und einem Ausweichspiel, in dem du verlieren kannst. Der letzte Abschnitt baut Schritt für Schritt vier weitere: Breakout, einen Asteroiden-Shooter, einen Flappy-Flieger und einen Dungeon Crawler.

Soll ich Godot oder Unity lernen?

Beide sind gute erste Engines. Godot ist kostenlos und Open Source, klein und genauso für 2D wie für 3D gemacht, und GDScript liest sich ähnlich wie Python. Unity wird von mehr Studios genutzt und in C# programmiert. Coddy bringt dir beides bei: Wenn du C# und 3D willst, schau dir den Unity-Kurs an.

Ist der Godot-Kurs kostenlos?

Ja. Die Lektionen, das Spiel, die KI-Hinweise und die Zertifikate sind kostenlos. Mit einem kostenlosen Konto schaffst du ein paar Lektionen am Tag, Pro hebt das Tageslimit auf.

Bekomme ich ein Zertifikat für den Godot-Kurs?

Ja. Jeder der 6 Abschnitte gibt dir nach dem Abschluss ein kostenloses Abschlusszertifikat, mit einer eigenen Seite, die du teilen oder zu LinkedIn hinzufügen kannst.

Lernpfade, die diesen Kurs enthalten

Dieser Kurs ist ein Schritt eines längeren Pfads: mehrere Kurse in der Reihenfolge, in der ein Mentor sie unterrichten würde, jeder mit eigenem kostenlosem Zertifikat.

Illustration der Programmiersprachen bei Coddy

Lerne Godot mit Coddy

Los geht's