Menu
CoddyTech

Temel Program Yapısı

Coddy'nin GDScript Journey'sinin Temel Bilgiler bölümünün bir parçası. Ders 4 / 92.

Bu kurstaki her program aynı çerçeveye sahiptir:

extends Node

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

extends Node, betiğin ilk satırıdır. Godot'ta bir oyun düğümlerden oluşturulur ve bu satır betiği bir düğüm hâline getirir.

func _ready():, düğüm hazır olduğunda Godot’un çağırdığı fonksiyonu tanımlar. Programınız burada başlar ve içindeki ifadeler yukarıdan aşağıya çalışır.

func _ready(): ifadesinin sonundaki iki nokta (:) bir blok başlatır. Blok içindeki her ifade bir seviye girintilenir. Godot girinti için sekme kullanır; bir bloğun her satırında aynı girintiyi kullan.

GDScript'te bir ifadenin sonunda noktalı virgül gerekmez. Her ifade kendi satırında yer alır.

challenge icon

Görev

Başlangıç

Bu programın yapısında iki hata var, bu yüzden çalışmıyor. Şunu yazdırması için düzeltin:

Ready!
Let's go!
  • func _ready() satırının sonuna eksik iki nokta üst üste işaretini ekleyin
  • Her iki print() satırını da bir seviye girintileyin

Kendin dene

extends Node

func _ready()
print("Ready!")
print("Let's go!")
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Temel Bilgiler bölümündeki tüm dersler

Kendi başına pratik yap: Online GDScript derleyicisi