Sürüm: 5.6.258
Sürüm: 5.6.254
Sürüm: 5.6.253
Sürüm: 5.6.252
Öne Çıkan İyileştirmeler
  • Bulut Proje Yedekleri (Sürüm Geçmişi): Artık tüm premium hesaplar bulut yedeklerine erişebiliyor:
    • Silver: Son 2 güne ait kayıtlar.
    • Gold: Son 5 güne ait kayıtlar.
    • Pro: Sınırsız sürüm geçmişi (önceden olduğu gibi).
  • Hızlı Özellikler ve Efekt Paneli: Bir katman (layer) seçildiğinde özellikleri ve efektleri artık doğrudan yan panelde görünüyor.
    • 3D Editör: Işıklandırma ve gölge gibi efektleri değiştirirken sonuçları gerçek zamanlı görebilirsiniz.
    • 2D Efektler: Aynı hızlı düzenleme imkanı 2D katman efektleri için de geçerli.
  • Ağ ve Performans: * Yapay zeka (AI) isteklerinde ağ kullanımı azaltıldı.
    • Bulut projelerinin kaydedilme hızı artırıldı.
  • Yeni Tema: "@moolbie" tarafından hazırlanan "Deep Blue" koyu tema seçeneği eklendi.

Giderilen Hatalar
  • 3D Editör ve Kopyalama: Kopyalanan (duplicate) sahnelerin veya harici düzenlerin, isimleri değiştirilmediğinde 3D editörde açılmaması sorunu düzeltildi.
  • Hata Mesajları: Abonelik iptali ve kupon kullanımı gibi ödeme süreçlerindeki uyarı mesajları daha net hale getirildi.
  • Kararlılık: Bellek yönetimi iyileştirildi ve ağ proxy'lerinden kaynaklanan editör çökmelerine karşı dayanıklılık artırıldı.

Eklentiler ve İçerikler
  • PlaygamaBridge: v1.27.1 sürümüne güncellendi.
  • Yeni Şablon: SnowyRawrGamer tarafından hazırlanan "Egg Collectors" isimli yeni premium oyun şablonu eklendi.

Geliştiriciler İçin Teknik Değişiklikler
  • Oyun motoru dökümantasyonundaki sınıflara kategoriler eklendi.
  • Harici editörlerin indirilmesi sırasında yaşanan hatalar için otomatik yeniden deneme (retry) mekanizması eklendi.
Sürüm: 5.6.249
İyileştirmeler
  • 3D Fizik Açıklamaları: Bazı 3D fizik özellikleri için ek açıklamalar eklendi. Bu, geliştiricilerin bu özellikleri daha doğru kullanmalarına yardımcı olur.

Hata Düzeltmeleri
  • Bozuk Önizleme: İlk önizleme yüklenirken ikinci bir önizlemenin çalıştırılmasından kaynaklanan bozuk önizleme hatası düzeltildi.
  • Uzantı Kaldırma: Bir uzantı, sekmesi aktifken kaldırıldığında doğru şekilde kapanmaması hatası giderildi.
Yeni Özellikler ve İyileştirmeler
  • Proje Başlatıcı Yeniliği:
    • Tüm başlangıç projeleri (starters), "Proje Oluştur" iletişim kutusunda özel bir bölümde listelenir.
    • "Yeni Oyun Oluştur" iletişim kutusuna ve oluşturma sayfasına AI prompt (istem) girişi eklendi. Bu, AI'ın sizin için bir başlangıç projesi seçmesine ve isteğinize göre uyarlamasına olanak tanır.
  • AI Sohbet Gelişmeleri:
    • AI Chat artık açtığınız projenin olaylarını, nesnelerini, davranışlarını ve uzantılarını inceleyebilir.
    • AI, GDevelop dokümantasyonuna daha iyi erişime sahip, bu da önerilerinin doğruluğunu artırır.
  • AI Kullanıcı Deneyimi (UX):
    • Araç ipuçları (tooltips), bir uzantının yüklenip yüklenmeyeceğini açıklar.
    • AI panelini yeniden açarken kullanılan mod ve istem kaydedilir.
    • Panel, bir proje açıksa daima sağda, aksi takdirde merkezde konumlanır.
  • Kurs İyileştirmesi: Javascript kursundaki kod bloklarını panoya kopyalamak için bir düğme eklendi.
  • Web Uygulaması İpucu: Web uygulamasında, masaüstü uygulamasında yerel kaydetme (local save) özelliğinin bulunduğuna dair bir ipucu eklendi.

Hata Düzeltmeleri
  • Yapay Zekâ Hata Düzeltmeleri:
    • Giriş/çıkış yapılırken isteklerin ve geçmişin doğru şekilde yüklenip temizlenmesi sağlandı.
    • Proje oluşturulduktan sonra isteğin oyuna doğru şekilde bağlanması sağlandı.
    • Bitmemiş bir istek üzerinde panel açıldığında veya geçmişten bir istek açıldığında, istenmeyen çalıştırmaları önlemek için isteğin otomatik olarak duraklatılması sağlandı.
    • Geçersiz bir yapılandırma ile AI isteği gönderme hatası düzeltildi.
  • Arayüz ve Kararlılık:
    • Bazı platformlarda kurs videolarında gösterilen "Error 153" hatası düzeltilmeye çalışıldı.
    • Düzenleyicide bilinmeyen nesnelere ait örnekler için bir yer tutucu (placeholder) gösterilmesi sağlandı.

Uzantılar ve Şablonlar
  • [Reviewed] [3D 9-patch]: Varyantların kullanılmasına izin verildi.
  • [Reviewed] [PlaygamaBridge]: Sürüm 1.26.1'e güncellendi. (CDN yedeklemesi, Oyun hazır olayı ve Facebook reklam ön yüklemesi ile ilgili birden fazla düzeltme içerir.)
  • [Reviewed] [3rd person camera]: Uzay gemileri için yeni bir mod eklendi.
  • Premium Oyun Şablonları:
    • 3D FPS Parkour
    • Bubble Gacha Tea
    • Pixel Art Cookie Clicker olmak üzere üç yeni premium oyun şablonu eklendi.
Yeni Özellikler ve İyileştirmeler
  • Yeni JavaScript Kursu: "Introduction to Javascript in GDevelop" (GDevelop'da JavaScript'e Giriş) adında yeni bir kurs eklendi.
    • Bu kurs, JavaScript temellerini öğrenmek, oyunlarda karmaşık desenleri uygulamak ve GDevelop nesnelerini JavaScript aracılığıyla manipüle etmeyi öğrenmek isteyen kullanıcılar için tasarlanmıştır.
    • Kurs, yakında bağımsız olarak veya Indie Kickstarter Studio Bundle içinde sunulacak.
  • AI Ajanı İyileştirmeleri:
    • Ajanın, katman özelliklerini daha güvenilir bir şekilde değiştirmesi için Katmanlar ve Kamera dokümantasyonu geliştirildi.
    • Ajanın, sahnelerdeki nesne gruplarını düzenlemesi (eklemesi veya kaldırması) sağlandı.
    • AI Ajanı ve sohbet geçmişinde gezinmek için "yukarı" ve "aşağı" ok tuşlarının kullanılmasına izin verildi.
  • Web Uygulaması Önizlemeleri:
    • Masaüstü uygulaması gibi hot-reloading (anında yeniden yükleme) desteği eklendi.
    • Hızda büyük artış sağlandı (artık dosya yüklemesi yapılmıyor, her şey yerel depolamada gerçekleşiyor).
    • Safari/Firefox tarayıcılarında önizleme penceresinin açılmaması hatası giderildi.

Giderilen Hatalar
  • Tilemap'ler: Oyunda Tilemap katmanlarının görünürlüğünün dikkate alınmaması hatası düzeltildi.
  • Uzantı Düzenleyici: Uzantı düzenleyicisinde "Seçenekli Dize" (String with options) özelliğinin varsayılan değerinin yanlışlıkla sıfırlanması hatası giderildi.
  • Fnt Dosyaları: Bazı araçlar tarafından oluşturulan .fnt dosyalarının yüklenmesi hatası düzeltildi. Artık ortak BitmapFont jeneratöründen oluşturulanlar da dahil olmak üzere düzgün yüklenecek.
  • Liderlik Tablosu Sınırlandırması: Liderlik tablosu giriş hızı sınırlandırması (rate limiting) uygulandı. Bu, hatalı veya yanlış oyun tasarımı nedeniyle çok fazla skor gönderilmesini önlemek için dakikada 12 başarılı kaydetme (global) ve liderlik tablosu başına 6 başarılı kaydetme limitini zorunlu kılar.

Uzantılar ve Örnekler
  • [Reviewed] [Array tool]: Nesne değişkenleri için "sayı var" (has number) ve "dize var" (has string) koşulları düzeltildi.
  • [Community] [3D collision]: Mesafe ifadelerindeki hatalar giderildi.
  • [Reviewed] [Playgama]: Uzantı 1.26.0 sürümüne güncellendi.
  • Yeni Başlangıç Örnekleri: Çeşitli 2D ve 3D başlangıç örnekleri eklendi (shoot'em up, 3D FPS, 3D yarış, Korku oyunu, 3D Tank vb.).
  • Premium Şablon: Restaurant Rush (Piksel sanat 2D oyun) adında yeni bir premium oyun şablonu eklendi.

Dahili Değişiklikler
  • generate types script'teki büyük/küçük harf hatası düzeltildi.
  • Posthog en son sürüme güncellendi.
Yeni Ana Özellik: "Save State" (Oyun Durumunu Kaydetme)
  • Anında Kayıt ve Yükleme: Yeni "Save State" eylemleri, sadece birkaç komutla oyunun tamamını veya bir kısmını kaydetme ve yükleme olanağı sunar.
  • Tam Kontrol: Varsayılan olarak tüm nesneler, değişkenler, sesler ve efektler kaydedilir. Kayıtlar GDevelop tarafından cihazın dahili depolama birimine kaydedilebilir veya bir değişkende saklanarak nerede depolanacağı konusunda tam kontrol sağlar.
  • Esnek Yönetim:
    • "Save configuration" davranışını kullanarak arayüz gibi bazı nesneleri kaydetme dışı bırakabilirsiniz.
    • "Profiller" ile nesneleri etiketleyebilir ve sadece belirli etiketlere sahip öğeleri kaydedip geri yükleyebilirsiniz.
  • Kullanım Alanları: Hızlı kaydetme, seviye tamamlama kayıtları veya düşman/para durumlarını kurtaran checkpoint (kontrol noktası) sistemlerini kolayca uygulayabilirsiniz.
  • Deneysel Not: Özellik çoğu durumda çalışsa da, özel nesneler ve bazı davranışların geri yüklenmesinde sınırlamalar ve kenar durumları olabilir. Topluluk geri bildirimleri ile geliştirilmeye devam edilecektir.

İyileştirmeler ve Kullanıcı Arayüzü
  • Yeni Eylemler:
    • "Pick Nearest" (En Yakını Seç) ve "Rotate toward object" (Nesneye Doğru Döndür) eylemleri eklendi.
  • Kullanıcı Arayüzü (UI) İyileştirmeleri:
    • Yapay Zekâ (AI) çalışırken AI Paneli otomatik olarak aşağı kaydırılır.
    • Bir varyant düzenlenirken nesne düzenleyici iletişim kutusu otomatik olarak kapanır.
    • Her sahnede seçilen katman artık oturumlar arasında korunur.
    • Varyant düzenleyicilerinde ızgara ayarları kaydedilir.
  • Geliştirilmiş Görüntüleme: Seçici özelliklerinde hem değerler hem de etiketler görüntülenir.
  • Davranışlar: "Destroy Outside" (Dışarıda Yok Et) davranışına, nesnelerin kameranın yakınındayken yanlışlıkla silinmesini önlemek için bir tolere edilebilir mesafe eklendi.

Hata Düzeltmeleri
  • Hata Mesajları: Ekranda kritik bir hata görüntülendiğinde metin seçme yeteneğinin kaybolması sorunu giderildi.
  • Yapay Zekâ: Yapay zekâ tarafından eklendikten sonra nesnelerin bazen görünmez olması hatası düzeltildi.
  • 3D Modeller: 3D modeller sıcak yeniden yüklendiğinde (hot-reloading) en boy oranının kaybolması hatası giderildi.

Uzantılar, Varlıklar ve Şablonlar
  • Eklenti Güncellemeleri:
    • Toggle switch, Multitouch joystick ve Gamepads uzantılarına yeni koşullar eklendi.
    • Star Rating Bar ve Height map uzantıları hot-reload desteği aldı.
    • 3D parçacıklar uzantısındaki X ekseni etrafındaki dönüş hatası düzeltildi.
  • Varlıklar: Çoklu 2D varlıkların varsayılan olarak sağa bakması için yönlendirmeleri düzeltildi ve Kenney.nl tabanlı yeni pixel-art düğmeleri eklendi.
  • Premium Şablonlar:
    • 3D satranç oyunu ve Kazı Kazan Piyango Bileti (pazarlama amaçlı) olmak üzere iki yeni premium şablon eklendi.

Dahili Değişiklikler
  • Spine nesnelerindeki gereksiz yeniden hesaplamaları önlemek için Spine nesnelerinin çarpışma kutularını tamamen devre dışı bırakmaya izin veren dahili bir bayrak eklendi.