Yeni Özellikler​

  • Yeni "Save State" özellikleri eklendi.
  • Mevcut kayıtları listelemek, silmek, kontrol etmek ve çoğaltmak için yeni eylemler eklendi.
  • Artık sonraki eylem veya alt olayları çalıştırmadan önce işlemlerin tamamlanmasını bekleme desteği eklendi.
  • Çoğu davranışın özellikleri artık yan panel üzerinden örnek bazında özelleştirilebiliyor. Bir veya daha fazla örnek seçilip "Behaviors" bölümü açılarak davranış özellikleri düzenlenebiliyor.
  • Bir örnekte nesneden farklı değere sahip özellikler artık beyaz renkle gösteriliyor. Diğer özellikler nesne üzerinde tanımlanan varsayılan değerlerini koruyor.
  • Özellik paneli artık seçili nesne grubunun davranış özelliklerini düzenlemeyi de destekliyor. Nesne grupları, gruptaki tüm nesnelerde ortak olan davranışları gösteriyor.
  • gdevelop-settings.yaml üzerinden yapılandırılabilir özel kaynak özellikleri desteği eklendi.
  • Projeler artık gdevelop-settings.yaml dosyasındaki yeni resourceCustomProperties bölümü aracılığıyla kaynaklar için ek meta veri alanları tanımlayabiliyor. Bu alanlar Kaynak Düzenleyici'de görüntüleniyor ve kaynağın metadata JSON dosyasına kaydediliyor.
  • Uzantı olaylarındaki değişken parametrelerinden yeni özellikler eklenmesine yönelik seçenek eklendi.

İyileştirmeler​

  • Belirli bir örneğin hız, zıplama yüksekliği gibi davranış özelliklerini değiştirme desteği geliştirildi.
  • Nesne üzerindeki varsayılan değerlerden farklı olan örnek özelliklerinin görsel olarak ayırt edilmesi sağlandı.

Hata Düzeltmeleri​

  • ForEach, While, Comment, JavaScript ve Group Events için geri al/yinele işlemleri ile kaydedilmemiş değişiklik bildirim noktası yönetimi iyileştirildi.
  • Scene, Extensions, External Events ve External Layouts yeniden adlandırılırken sekmelerin kapanması engellendi.
  • Olaylardaki nesne değişkenlerinin renkleri düzeltildi.
  • Sahne özelliklerindeki Physics dünya özellikleri varsayılan olarak daraltılmış hâle getirildi.
  • Mobil cihazlarda oyunun tam ekran boyutunu kullanmaması sorunu düzeltildi.
  • iOS cihazlarda ekran yönü parametresi düzeltildi.
  • Uygulama arka plana alınıp tekrar odaklandığında iOS'ta seslerin devam etmemesi sorunu düzeltildi.
  • Windows'ta sağ tıklama girişleriyle ilgili sorunlar düzeltildi (Comments, Groups, JS Blocks vb.).
  • Panel Sprite opaklığının yanlışlıkla iki kez uygulanması sorunu düzeltildi.
  • Önizleme oluşturma süreleri iyileştirildi.
  • Büyük projeler serileştirilirken oluşabilecek çökmeler düzeltildi.
  • Events Sheet içinde varsayılan değere sahip isteğe bağlı boolean parametrelerinin başlangıç değerinin yanlış gösterilmesi düzeltildi.
  • Sekmelerde üzerine gelme ve sürükle-bırak işlemlerinin her zaman çalışmaması sorunu düzeltildi.
  • Başka bir grup seçildiğinde grup değişkenlerinin yenilenmemesi sorunu düzeltildi.
  • iOS'ta font ve atlas dosyalarının seçilememesi sorunu düzeltildi.
  • Impostor Alert oyun şablonunda, son GDevelop güncellemesi nedeniyle kullanıcı adı menüsünün açılmamasına neden olan hata düzeltildi.

Varlıklar​

  • 34 ses içeren yeni ses paketi Mobile UI Sound Pack Vol. 1 eklendi.

Örnekler​

  • Yeni ücretsiz Babyfoot 3D örneği eklendi.
  • Başlangıç oyunundaki dokular güncellendi ve çeşitli küçük iyileştirmeler yapıldı.

Premium Oyun Şablonları​

  • Yeni Survival Crafting System oyun şablonu eklendi.
  • Kapsamlı hayatta kalma envanteri ve crafting sistemi eklendi.
  • Sonsuz crafting kombinasyonlarını destekleyen sezgisel iki elli mekanikler eklendi.
  • DayZ tarzı ganimet algılama ve dinamik envanter yönetimi sistemi eklendi.
  • Mod desteği düşünülerek geliştirilen yapı sunuldu.
  • Tetris tarzı envanter arayüzü eklendi.
  • Tam kapsamlı crafting ve yapı kurma sistemi eklendi.

Yeni Özellikler​

  • Özellikler paneli artık sahne özelliklerini ve sahne değişkenlerini görüntüleyip düzenleyebiliyor.
  • Bir grup seçildiğinde nesne grubu özellikleri yan panelde görüntüleniyor.
  • 3D Box nesnesine döşeme ölçeği özelliği eklendi.
  • Varlık mağazasından yeni 3D Box nesneleri için hazır seçenekler eklendi.
  • Yeni özel ifadelerde otomatik olarak bir "return" eylemi ekleniyor.
  • Deneysel Gelişmiş 3D Özellikler uzantısına bir 3D nesneye doğru döndürme eylemleri eklendi.
  • InAppPurchase uzantısına satın alımları geri yükleme desteği eklendi.
  • InAppPurchase uzantısına "Product is owned" koşulu eklendi.

İyileştirmeler​

  • Spine uzantısı PixiJS v7 için resmî Esoteric Software çalışma zamanına güncellendi.
  • Varlık ızgarasının görünümü geliştirildi ve yeni nesne oluştururken varlık arama desteği eklendi.
  • Örnek listesi panelinin tasarımı iyileştirildi.

Hata Düzeltmeleri​

  • Açılır menüden eklenen değişkenlerin türü düzeltildi.
  • Birbirinin özel nesnelerini kullanan iki uzantı bulunduğunda proje yükleme sorunu düzeltildi.
  • Uzantı düzenleyicisinde tüm yetenekleri tanımlama zorunluluğu olmadan davranış parametresi eklenebilmesi sağlandı.
  • Özel nesne veya davranıştan uzantıya işlev kopyalayıp yapıştırıldığında oluşan geçersiz nesne parametresi sorunu düzeltildi.
  • İfade türü seçicisinin seçenekleri düzeltildi.
  • Döngüsel bağımlılığa sahip özel nesnelerin yeni nesne iletişim kutusunda devre dışı görünmesi sorunu düzeltildi.
  • Mobil cihazlarda uzantı düzenleyicisindeki özellik başlığı yerleşimi düzeltildi.
  • Nesne değişkenleri kullanan projelerde derleme hatası düzeltildi.
  • Özel uzantılardaki parametre veya özellik kaynakları kullanan oyunların derlenmesi düzeltildi.
  • İşlev ağacı bozulmuş bir uzantı sekmesi açılırken oluşan çökme düzeltildi.
  • İşlev klasörleri olmayan bir uzantı güncellenirken oluşan bellek bozulması sorunu düzeltildi.
  • Varyant alt nesnelerde veya örneklerde değişkenlerin yeniden adlandırılmaması sorunu düzeltildi.
  • Grup üyeleri taşındığında Education gösterge panelinin güncellenmemesi sorunu düzeltildi.
  • Nesne düzenlemesi iptal edildiğinde kaynakların gereksiz yeniden yüklenmesi engellendi.
  • 3D Box, 3D Model, Text Input ve Light Obstacle için eksik yardım sayfası bağlantıları eklendi.

Premium Oyun Şablonları​

  • 3D Survival Game şablonu güncellendi.
Sürüm: 5.6.271
Sürüm: 5.6.270
Sürüm: 5.6.269
Sürüm: 5.6.266
Sürüm: 5.6.262

🐛 Hata Düzeltmeleri​


  • Nesne Değişkenleri Onarıldı: Nesne düzenleyici (object editor) açıldıktan sonra etkinliklerde kullanılan nesne değişkenlerinin bozulmasına neden olan kritik bir hata giderildi. Artık nesne özelliklerini düzenlemek, etkinlik sayfasındaki değişken mantığını etkilemeyecek.

💝 İyileştirmeler​

  • Gelişmiş Etkinlik Araması: Etkinlikler (Events) sekmesindeki arama arayüzü; "Match Case" (Büyük/Küçük Harf Duyarlılığı) ve yeni filtreleme ikonları ile modernize edildi.
  • Panel Kararlılığı: Örnekler (instances) ve nesneler arasında geçiş yaparken özellikler panelinin (properties panel) kaydırma konumu artık korunuyor. Bu sayede her seferinde kaldığınız yeri aramak zorunda kalmayacaksınız.

🐛 Hata Düzeltmeleri​

  • Etkinlik Sayfası (Events Sheet): Uygulamanın aniden kapanmasına neden olan birden fazla çökme sorunu giderildi.
  • Windows Disk Sorunu: Projelerini Windows üzerinde farklı bir diskte (örneğin D: sürücüsü) tutan kullanıcıların karşılaştığı npm komutlarının çalışmaması sorunu çözüldü. (Teşekkürler @opaldi!)
  • Görsel Düzenlemeler:
    • Liderlik tablolarındaki alanların kenar çubuğundan taşma (overflow) yapması engellendi.
    • Devre dışı bırakılan "For Each" etkinliklerinin ve varsayılan değerlerin işlenmesindeki (rendering) görsel hatalar düzeltildi.

⚙️ Uzantılar​

  • Score Counter (Skor Sayacı): Artık bitmap metinleri (Bitmap Text) destekliyor. Bu sayede skorlarınızı kendi özel yazı tipi tasarımlarınızla daha şık gösterebilirsiniz.

💝 İyileştirmeler​

  • Gelişmiş "For Each" Olayları: Nesne örnekleri üzerinde belirli bir ifadeye (expression) göre sıralı işlem yapma desteği eklendi.
    • Artan veya azalan sıralama seçeneği eklendi.
    • Limit Özelliği: İşlemi belirli sayıda nesne ile sınırlandırabilirsiniz (Örn: Sadece en yüksek cana sahip 3 düşmanı seçmek gibi).
    • Arayüzde; değişken değeri, can puanı, mühimmat veya mesafeye göre sıralama gibi yaygın kullanım örnekleri sunuldu.
  • Yenilenen Anchor (Çapa) Davranışı: Yatay ve dikey hizalama seçenekleri için daha sezgisel butonlara sahip yeni bir arayüze geçildi.
  • Kullanıcı Deneyimi: Sahne editörü panellerinde daha kompakt bir arama çubuğu tasarımına geçildi; varlık arama ve olay üretimi altyapısı güçlendirildi.

🐛 Hata Düzeltmeleri​

  • Değişken Düzenleme: Değişkenler düzenlenirken çalışmayan klavye kısayolları (kopyala, yapıştır, geri al vb.) düzeltildi.
  • Örnek Değişkenleri (Instance Variables):
    • Yanlışlıkla gösterilen "+" (yeni değişken ekle) butonu kaldırıldı (Örnek değişkenleri sadece nesne değişkenlerini "ezebilir").
    • Yapı/Dizi (structure/array) türündeki örnek değişkenlerinin alt öğelerini kopyalama/yapıştırma ve silme işlemleri artık tam olarak destekleniyor.
  • 3D Editör ve Fizik: Web sürümünde önizleme sonrası 3D editörün açılmama sorunu giderildi. 3D Fizik motorunda yoğunluk (density) 0 olduğunda oluşan hatalar düzeltildi.
  • Arayüz Hataları: Grup isimlerinde yasaklı karakter kullanımı engellendi, Tileset kaydırma çubuğu alanı düzeltildi ve sütunlarda yinelenen özellikler hatası giderildi.
  • Katmanlar ve Objeler: Kısayol ile katman isimlendirme hatası ve yapay zeka tarafından oluşturulan nesnelerdeki merkez/başlangıç noktası eksikliği giderildi.

🛠 Dahili Değişiklikler​

  • iOS Geliştirme: Yeni Xcode ve iOS sürümleri için Cordova yapılandırması güncellendi.
  • Varlık Paketleri: Varlık paket dosyalarını (GDO) içe aktarmaya olanak tanıyan deneysel menü seçenekleri eklendi.