Godot Başlangıç Rehberi #5 | Sinyaller

Giriş Sinyaller bir programlama modeli olan observer pattern‘ın Godot versiyonudur. Sinyaller sayesinde bir node başka nodeların dinleyip cevap verebileceği mesajlar gönderebilir. Mesela bir butona basıldı mı basılmadı mı anlamak için sinyalleri kullanabiliriz. Butonun durumunu surekli olarak kontrol etmektense, sadece basıldığı zaman yaydığı sinyali dinleyebiliriz. Sinyaller sayesinde nodelar birbilerinin varlığını zorunlu tutmuyor ve bu da daha rahat organize edilebilen ve düzenlenebilen […]

Godot Başlangıç Rehberi #4 | Scripting

Godot 4 tane scripting dilini deskteliyor. Bunlar Godot’un kendi scripting dili olan GDScript, görsel scripting dili olan VisualScript, C++ ve C#. Godot’un ana dilleri GDScript ve VisualScriptten oluşuyor. Bunlar Godot ile kullanılmak amacıyla oluşturulmuş olan diller olduğu için diğer dillere göre avantajları var. Bu dilleri Godot’un kendi text editor(metin düzenleyicisi)’ni kullanarak yazabiliyoruz fakat C++ ve C# için ayrı bir program […]

Godot Başlangıç Rehberi #3 | Instancing

Bu derste Instancing’in ne olduğunu öğreneceğiz. Instance’ın Türkçe çevirisi örnek demektir. Bir sahneyi instance lamak yani örneklemek o sahnenin aynısından oluşturmak demektir. Bir sahneyi bir binayı inşa etmek için kullanılan taslak veya proje planı olarak düşünürseniz instance o taslak kullanılarak inşa edilen bina olur. Aynı taslağı kullanarak istediğiniz kadar bina inşa edebilirsiniz. Aynı şekilde bir sahneyi kullanarak istediğiniz kadar instance […]