Godot 4.8 dev 7 yayımlandı: özellik dondurması başladı, sembol yeniden adlandırma geldi

4.8'in yeni özellik alan son geliştirme sürümü; oyun çalışırken CanvasItem düzenleme, animasyonlu decal'lar, bellek ayırmayan fizik sorguları, arayüz sesleri ve iOS ile Android için AccessKit getiriyor.

20 More, Somehow Even Smaller, Mazes — FLEB'in bir oyunu
Görsel: Godot Engine

Godot Engine, Godot 4.8'in yedinci geliştirme sürümü 4.8 dev 7'yi 29 Eylül 2026'da yayımladı. Thaddeus Crews imzalı resmî duyuruya göre bu sürümle birlikte özellik dondurması başladı: 4.8'e bundan sonra yeni özellik girmeyecek, öncelik hata düzeltmelerine ve gerilemelere geçiyor. Ekip bir sonraki adım olarak betaya hazırlanıyor.

Editör: sembol yeniden adlandırma

Yıllardır en çok istenen özellikler listesinin üst sıralarında yer alan sembol yeniden adlandırma, Tomasz Chabora'nın çalışmasıyla (GH-117949) dondurmadan hemen önce motora girdi. Bir sembolün adı değiştirildiğinde değişiklik proje genelinde ilgili yerlere uygulanıyor. Duyurudaki örneklere göre araç bir sınıf adını yorum ve metin dizelerinden, farklı metotlarda aynı adı taşıyan yerel değişkenleri de birbirinden ayırt ediyor. Son anda eklendiği için özellik şimdilik "deneysel" olarak işaretli ve kullanıcının elle açması gerekiyor.

Oyun görünümünde CanvasItem düzenleme

Michael Alexsander'ın GH-122510 numaralı katkısıyla CanvasItem'lar oyun çalışırken taşınabiliyor, yeniden boyutlandırılabiliyor, döndürülüp ölçeklenebiliyor ve pivotları değiştirilebiliyor; bunun için ayrı bir araç çubuğu da var. Değişiklikler editörün geri al/yinele sistemine bağlı. Oyundaki bir sahneye çift tıklayarak o sahneyi açmak da mümkün.

Diğer öne çıkanlar

  • Animasyonlu decal'lar: DrawableTexture'ın geliştiricisi Colin O'Rourke'nin GH-115653'ü decal'ların tamamen animasyonlu olmasını sağlıyor.
  • Bellek ayırmayan fizik sorguları: PhysicsDirectSpaceState2D ve PhysicsDirectSpaceState3D için eklenen yeni sınıflarla (GH-113970) sonuç nesneleri yeniden kullanılabiliyor, her çağrıda sözlük ve dizi ayrılmıyor. Sonuç nesneleri tür bilgisi taşıdığı için intersect_ray_into gibi yeni metotlarda sözlükten değer okumaya gerek kalmıyor.
  • Dokunmatik destek: Anish Kumar'ın katkılarıyla TabBar ve PopupMenu'ye yerel dokunmatik desteği geldi.
  • Arayüz sesleri: Hugo Locurcio'nun GH-111455'i temalara yeni bir "audio" öğe türü ekliyor; yaygın arayüz olaylarında ses çalınabiliyor ve bu sesler tema geçersiz kılma sistemiyle değiştirilebiliyor. Özel kontroller bu sesleri henüz çalamıyor; bunu düzelten değişikliğin dev 7'den kısa süre sonra girmesi planlanıyor.
  • iOS ve Android için AccessKit: Godot 4.5'te masaüstü platformlara gelen ekran okuyucu desteği artık iOS'ta (Ben Humphries, GH-119750) ve Android'de (bruvzg, GH-117785) de yerel olarak var. Godot, mobildeki özelliklerin masaüstündeki düzeyde olmayabileceğini belirtiyor; iOS'ta örneğin düzenlenebilir metin alanları henüz desteklenmiyor.

Duyurudaki kısa listede ayrıca makima enterpolasyonu, C#'ta C++'tan .NET'e yapılan çağrıların hızlandırılması, projeyi Android Archive (AAR) olarak dışa aktarma ve Web editörü için MessagePort üzerinden çalışan hata ayıklayıcı yer alıyor.

Bilinmesi gerekenler

Bu sürüme 80 katkıcı 182 düzeltme gönderdi. .NET derlemesi artık en az .NET 10 istiyor; önceki alt sınır .NET 8'di. Bilinen sorunlar arasında Linux dışa aktarımlarında Steam Deck'in dahili kontrollerinin çalışmaması var; Oyun Modu'ndan Masaüstü Modu'na geçmek sorunu aşıyor. Godot, bunun bir ön sürüm olduğunu hatırlatarak projelerin sık yedeklenmesini ya da Git gibi bir sürüm kontrol sistemiyle korunmasını öneriyor.

Sürüm, duyurudaki indirme bölümünden Linux, macOS ve Windows için standart ve .NET derlemeleri olarak indirilebiliyor. Web ve XR editörleriyle de denenebiliyor; Android editörünün ön sürümlerine erişmek için test grubuna katılmak gerekiyor.

1
Bu haberi paylaşİşine yarayacak biri varsa ona da ulaşsın.

0 yorum

Hoş Geldin!

Oyun yapımındaki ekip kaosunu biliyoruz. İşte bu yüzden Devchaos var!

Devchaos, oyun geliştiricileri için kurulan bir topluluk ve iş birliği platformudur. Burada ekip arkadaşları bulabilir, projelerini paylaşabilir, anketler oluşturabilir, forumlarda etkinlik gösterebilir, yorum yapabilir, tester bulabilir ya da olabilirsin. Ayrıca gelişim sürecini takip etmek için Devlog Timeline seni bekliyor.

İlk 100 üyeye özel ayrıcalıklar!Üye olup toplulukta aktif olan ilk 100 kişi özel rozet, benzersiz profil seçenekleri ve sürpriz avantajlar kazanacak. Yalnızca üye olmak yetmez: paylaş, yaz, üret!
Hemen katıl ve yerini al!