Godot editörü
- Oyun Geliştirme kursu
- Başlangıç
- Ders 61/83
- 4 dk
Godot editörünün ana pencerelerini öğrenirsin.
Godot editörünün pencereleri
Godot editörü tek bir pencerede toplanır ve ortasında sahneyi görsel olarak düzenlediğin viewport alanı yer alır. Üstteki sekmelerle 2D, 3D, Script ve AssetLib görünümleri arasında geçiş yaparsın. Soldaki Scene paneli sahnenin parçalarını liste halinde gösterir, sağdaki Inspector seçtiğin parçanın özelliklerini verir; sol alttaki FileSystem proje dosyalarını, en alttaki Output paneli mesajları gösterir.
func _ready():
print("Editör hazır")Kod dosyalarını Script görünümünde açarsın; yukarıdaki küçük GDScript oyunu başlattığında çalışır ve mesajı Output panelinde görürsün.
Play modu ve Output paneli
Oyunu başlatmak için sağ üstteki Play düğmesine basarsın; Godot sahneyi çalıştırır ve ortaya çıkan mesajlar Output panelinde listelenir. GDScript'te çıktı yazdırmak için print fonksiyonunu kullanırsın ve print hem metin hem sayı yazdırabilir. _ready fonksiyonu sahne başlar başlamaz bir kez çalışır; bu yönüyle Unity'deki Start metoduna benzer.
func _ready():
print("Merhaba Godot!")
print(2 + 3) # 5Bu iki çağrı Output panelinde iki ayrı satır oluşturur.
Uygulama İlk çıktın
_ready içinde iki satır yazdır: önce Godot editörü metnini, sonra 40 + 2 işleminin sonucunu. İkisini de print ile gönder.
Başlangıç kodu
func _ready():
# 1) "Godot editörü" metnini print ile yazdır
# 2) 40 + 2 işleminin sonucunu print ile yazdır
passÖrnek çözüm
func _ready():
print("Godot editörü")
print(40 + 2)Beklenen çıktı
Godot editörü 42
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 Godot editöründe 2D ve 3D görünümün bulunduğu, sahneyi görsel olarak düzenlediğin merkezi alan hangisidir?
- Inspector
- Viewport Doğru cevap
- Output
- FileSystem
Açıklama: Merkezi görünüm alanı viewport'tur. Inspector seçtiğin nesnenin özelliklerini, Output ise çalıştırma mesajlarını gösterir.
2 Çıktı fonksiyonu
func _ready():
____("Merhaba Godot!")
func _ready():
print("Merhaba Godot!")
Açıklama: GDScript'te çıktı yazdıran fonksiyon print'tir; parantez içindeki metin Output panelinde görünür.
3 Editör panelleri
| Kavram | Anlamı |
|---|---|
Viewport |
Sahneyi görsel düzenleme alanı |
Scene paneli |
Sahne parçalarını listeler |
Inspector |
Seçili parça özelliklerini gösterir |
Output |
Mesaj ve hataları görüntüler |