Yeni proje
- Oyun Geliştirme kursu
- Başlangıç
- Ders 62/83
- 4 dk
Godot'ta yeni bir proje açmayı ve dizin yapısını öğrenirsin.
Yeni proje oluşturma
Godot proje yöneticisinde (Project Manager) New Project düğmesine basıp proje için bir ad ve boş bir dizin (klasör) seçersin. Godot bu dizinin köküne project.godot dosyasını koyar; projeyle ilgili bütün ayarlar bu dosyada saklanır. Proje adını daha sonra Project > Project Settings yolundan değiştirebilirsin.
func _ready():
print(ProjectSettings.get_setting("application/config/name"))ProjectSettings nesnesi, proje ayarlarını doğrudan kodundan okumanı sağlar.
Proje dizini ve res://
Projenin tamamı seçtiğin dizinin içinde yaşar ve Godot bu kök yolu res:// ile gösterir. Sahne dosyalarını scenes/, scriptleri scripts/ gibi klasörlerde düzenlemek yaygın bir alışkanlıktır. Sahne kaydettiğinde dosya adı .tscn uzantısıyla biter; bu, bir Godot sahne dosyasının uzantısıdır.
func _ready():
var yol = "res://scenes/ana_sahne.tscn"
print(yol)Bu kod ekrana res://scenes/ana_sahne.tscn yolunu yazdırır.
Uygulama Proje bilgisi
_ready içinde proje_adi değişkenini "Uzay Macerası" değeriyle, kok_dizin değişkenini "res://" değeriyle tanımla. Sonra Proje: ve Dizin: etiketleriyle bu iki değeri iki ayrı satırda yazdır.
Başlangıç kodu
func _ready():
# 1) proje_adi değişkenini "Uzay Macerası" olarak tanımla
# 2) kok_dizin değişkenini "res://" olarak tanımla
# 3) "Proje: " etiketiyle proje_adi değerini yazdır
# 4) "Dizin: " etiketiyle kok_dizin değerini yazdır
passÖrnek çözüm
func _ready():
var proje_adi = "Uzay Macerası"
var kok_dizin = "res://"
print("Proje: " + proje_adi)
print("Dizin: " + kok_dizin)Beklenen çıktı
Proje: Uzay Macerası Dizin: res://
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 Yeni bir Godot projesi oluşturduğunda proje kökünde otomatik olarak hangi dosya belirir?
- İlk sahnenin dosyası: ana_sahne.tscn
- Genel ayar dosyası: config.ini
- Proje ayar dosyası: project.godot Doğru cevap
- Oyunun çalıştırılabilir dosyası: oyun.exe
Açıklama: Yeni proje, kökünde project.godot dosyasıyla açılır. Sahne dosyaları sen oluşturmadan ortaya çıkmaz.
2 Proje kökü öneki
var sahne_yolu = "____scenes/ana_sahne.tscn"
var sahne_yolu = "res://scenes/ana_sahne.tscn"
Açıklama: Proje kökü Godot'ta res:// olarak yazılır; sahne ve script dosyaları bu önekle yollanır.
3 Proje parçaları
| Kavram | Anlamı |
|---|---|
project.godot |
Proje ayar dosyası |
res:// |
Proje ana dizini |
scenes/ klasörü |
Sahne dosyaları konumu |
Project Settings |
Proje adı düzenleme penceresi |