🎮 Unity 6.6 Yayınlandı: Oyun Geliştiricileri İçin Önemli Yenilikler
Unity, 6.6 (6000.6) sürümünü yayınladı. Yeni sürümde yalnızca görsel geliştirmeler değil; içerik yönetimi, build süreçleri, grafikler, 2D, animasyon, editör performansı, optimizasyon ve XR tarafında önemli değişiklikler bulunuyor. Unity’nin resmi dokümantasyonuna göre sürüm, özellikle büyük projelerin yönetimini ve geliştirme süreçlerini kolaylaştırmaya odaklanıyor.
⚡ Build süreçleri yeniden ele alındı
Unity 6.6’nın öne çıkan yeniliklerinden biri Content Directory sistemi. AssetBundle içerik oluşturma sisteminin alternatifi olarak geliştirilen yapı; otomatik asset deduplication, daha düşük yükleme süreleri ve daha düşük bellek kullanımı hedefliyor. Addressables da Content Directory şemasını destekliyor.
Yeni Build Analysis penceresi ise Player ve Content Directory build’lerinin geçmişini analiz etmeye olanak sağlıyor. Unity artık Library/BuildHistory altında build raporları oluşturuyor ve geliştiriciler bunları Editor üzerinden inceleyebiliyor. Ayrıca BuildHistory API’siyle bu verilere kod üzerinden erişilebiliyor.
🎨 Grafik ve 2D tarafında önemli geliştirmeler
2D projelerde Unity Profiler’a 2D Animation, Tilemap ve 2D Graphics modülleri ekleniyor. Böylece deformasyon, tilemap chunk’ları, mesh’ler, ışık batch’leri, shadow ve grafik performansı daha ayrıntılı analiz edilebiliyor.
URP’de 2D ışıklar artık rendering layer desteği kazanıyor. Ayrıca kullanılmayan 2D light shader varyantlarının build sırasında ayıklanabilmesi hedefleniyor. Sprite mesh oluşturma tarafında ise Delaunay subdivision yöntemi eklenerek sprite şekline daha sıkı oturan mesh'ler üretilebiliyor.
🎥 Animasyon ve kamera araçları artık çekirdek paket
Animation Rigging, Timeline ve Cinemachine Unity 6.6 ile birlikte core package statüsüne geçiyor. Bu, söz konusu araçların Unity projeleriyle daha entegre bir şekilde sunulması anlamına geliyor. Animation penceresine ayrıca özellikleri hızlı şekilde filtrelemek için arama çubuğu ekleniyor.
🖥️ Editör kullanımı da hızlanıyor
Unity’nin yeni Hierarchy penceresi artık varsayılan olarak etkin. Büyük sahnelerde daha iyi performans sunmasının yanında yatay kaydırma, özelleştirilebilir sütunlar ve GameObject bilgilerini daha ayrıntılı görüntüleme özellikleri getiriyor. Editör ayrıca son 50 seçimi hatırlayarak önceki ve sonraki seçimler arasında gezinmeye izin veriyor.
🧩 Ses ve içerik tarafında
Unity 6.6, ikinci ve üçüncü derece Ambisonics desteğiyle daha ayrıntılı uzamsal ses kullanımının önünü açıyor. İkinci derece Ambisonics 9, üçüncü derece ise 16 kanal kullanabiliyor. Ancak Unity’nin varsayılan decoder’ı bu dosyaları doğrudan çözmüyor; üçüncü taraf veya özel bir Ambisonic decoder gerekiyor.
🔧 Geliştiriciler için başka önemli değişiklikler
Mesh’lerde CPU tarafından okunması gereken Read/Write ayarı artık build sırasında otomatik açılmak yerine geliştiricinin açıkça etkinleştirmesini gerektiriyor. Bu değişiklik, önceki davranışın neden olabildiği uzun build sürelerini azaltmayı amaçlıyor. Ayrıca native plug-in’lerde Define Constraints kullanılabiliyor ve özel Editor araçları artık yalnızca Scene penceresinde değil, özel Editor pencerelerinde de çalıştırılabiliyor.
Kaynak: Unity - https://docs.unity3d.com/6000.6/Documentation/Manual/WhatsNewUnity66.html
Henüz yorum yok. İlk yorumu sen yap!

