BT Sözlüğü › Programlama › GDScript

GDScript

Programlama Svenska → Güncellendi: 2026-10-26

Godot'nun kendi betik dili: Python'un girintileri, ama anlambilimi motorun düğümleri ve sinyalleri etrafında kurulu.

Godot geliştiricilerinin kendi anlatımına göre, kendi dillerini yazmadan önce Lua'yı, Python'u ve Squirrel'ı denediler. Gerekçe bütünleşmeydi: genel amaçlı bir dili gömmek, nesneleri motorunkilerle çeviren bir bağlama katmanı demektir; bedeli de performans ve çöp toplama sürtünmesidir. GDScript doğrudan Godot'nun nesne modeliyle konuşur; bu yüzden $Player bir alt düğümü getirir, signal ise bir anahtar sözcüktür.

Python'a benzer ama Python değildir: standart kütüphanesi yok, pip'i yok. İsteğe bağlı statik tipleme Godot 3.1'le geldi; Godot 4 (2023) dili sıfırdan yazıp GDScript 2.0 olarak sundu, lambdalar ve daha hızlı tipli kod ekledi. Ağır işler C#'a ya da C++ ile yazılmış yerel eklentilere bırakılır.

← Sözlüğe dön