Godot'ta Sinyaller (Signals) Hakkında Her Şey: Projenizi Patlamaktan Nasıl Kurtarırsınız? | 9. Bölüm
Görüntülenme
190
Süre
09:26
Yayınlanma Tarihi
2/6/2026
Godot 4 oyun programlama kursunun bu dokuzuncu bölümünde, amatör ve profesyonel programcıları birbirinden ayıran en kritik kavramlardan biri olan "Sinyaller" (Signals) konusuna dalıyoruz. Bugün, projenizi birbirine bağlı, patlayan kodlardan oluşan bir labirente dönüştüren "Sıkı Bağlantı" (Tight Coupling) felaketinden nasıl kaçınacağımızı öğreniyoruz. Video, arayüzün (UI) onları sürekli izlemesi yerine oyuncunun değişiklikler olduğunda (can kaybı veya ölüm gibi) sinyal yayınlamayı öğrendiği "Casus olma, yayıncı ol" felsefesini açıklıyor. Sinyallerin kod yoluyla nasıl oluşturulacağını ve diğer öğelere nasıl bağlanacağını, ayrıca büyük projelerdeki olayları verimli bir şekilde yönetmek için "Merkezi Yayın" (Event Bus) sisteminin gelişmiş bir anlatımını ele alıyoruz. Bu ders; "Spaghetti Code" tuzağına düşmeden temiz, esnek ve ölçeklenebilir kod yazmanın anahtarıdır.

