CodeBlanks Logo Icon CodeBlanks

Yeni proje

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

Player.cs
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

Player.cs
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

Soru
var sahne_yolu = "____scenes/ana_sahne.tscn"
Cevap
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

Başlangıç bölümündeki tüm dersler