Menu
CoddyTech

Grundlegender Programmaufbau

Teil des Abschnitts Grundlagen der GDScript-Journey von Coddy. Lektion 4 von 92.

Jedes Programm in diesem Kurs hat denselben Rahmen:

extends Node

func _ready():
	print("Hello, Coddy!")

extends Node ist die erste Zeile des Skripts. In Godot wird ein Spiel aus Knoten aufgebaut, und diese Zeile macht das Skript zu einem Knoten.

func _ready(): definiert die Funktion, die Godot aufruft, wenn der Knoten bereit ist. Dein Programm beginnt dort, und seine Anweisungen werden von oben nach unten ausgeführt.

Der Doppelpunkt (:) am Ende von func _ready(): leitet einen Block ein. Jede Anweisung innerhalb des Blocks ist um eine Ebene eingerückt. Godot rückt mit Tabulatoren ein; verwende in jeder Zeile eines Blocks dieselbe Einrückung.

GDScript benötigt kein Semikolon am Ende einer Anweisung. Jede Anweisung steht in einer eigenen Zeile.

challenge icon

Aufgabe

Anfänger

Dieses Programm hat zwei Fehler in seiner Struktur, daher wird es nicht ausgeführt. Korrigiere es, sodass es Folgendes ausgibt:

Ready!
Let's go!
  • Füge am Ende von func _ready() den fehlenden Doppelpunkt hinzu
  • Rücke beide print()-Zeilen um eine Ebene ein

Probier es selbst

extends Node

func _ready()
print("Ready!")
print("Let's go!")
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen

Übe selbstständig: Online-GDScript-Compiler