Unity 7'nin ilk alfa sürümü çıktı: editör Mono'suz, CoreCLR üzerinde çalışıyor

Unity Hub'ın ön sürümler bölümünden indirilebilen 7.0 alfası, editörü ilk kez CoreCLR ile çalıştırıyor; ancak şimdilik C# 9'u hedefliyor, C# 14 ve .NET 10 için henüz tarih yok.

Görsel: Unity

Unity, oyun motorunun bir sonraki büyük sürümü Unity 7'nin ilk alfa sürümünü 6 Ekim 2026'da yayınladı. Sürüm, Unity Hub'ın "Pre-releases" (ön sürümler) bölümünden kurulabiliyor ve Unity'nin sürüm notları sayfasında 7000.0.0a7 numarasıyla yer alıyor. Alfanın en önemli yeniliği, editörün Mono olmadan, CoreCLR üzerinde çalışması.

CoreCLR'a geçişte ilk adım

GameFromScratch'ın aktardığı Unity açıklamasına göre bu alfa, CoreCLR ile çalışan ve Mono içermeyen ilk Unity editörü. Ancak sürüm şimdilik hâlâ C# 9 ve .NET Standard 2.1'i hedefliyor. Unity bu ilk alfayı üretimde kullanmayı önermiyor; sürüm, projelerin uyumluluğunu sınamak için sunuluyor.

Unity'nin açıklamasındaki öteki başlıklar şunlar:

  • C# 14 ve .NET 10: Şirket, C# 14 ve .NET 10'u hedefleyen bir CoreCLR editörü sunma niyetinde; bu hedefe beta ve desteklenen sürüme doğru adım adım ilerlenecek. .NET 10 ve C# 14 içeren Unity 7.0 için henüz bir tarih verilmedi.
  • CoreCLR Player: Deneysel CoreCLR masaüstü oynatıcısının üzerine, deneysel olmayan bir sürüm geliştirilecek.
  • IL2CPP: Unity 6.7'deki deneysel iOS oynatıcısının ardından bütün platformlar güncellenmiş IL2CPP'ye taşınıyor; her platform hazır oldukça yayınlanacak.
  • Önce denklik, sonra performans: Desteklenen ilk 7.0 sürümünde hedef, işlev ve kararlılıkta Unity 6.7 LTS ile denklik. Performans iyileştirmeleri bir sonraki Unity 7.X LTS'e bırakıldı.
  • MSBuild: Proje tanımları ve derleme akışları MSBuild çevresinde standartlaştırılıyor. Amaç, daha iyi IDE entegrasyonu ve genişletilebilir derleme hatları; derleme referansları, paket bağımlılıklarının çözümü ve artımlı derleme de doğrudan MSBuild üzerinden yürüyecek.

Sürüm notlarında neler var

Unity'nin sürüm notları da geçişi gösteriyor: Mono masaüstü oynatıcılarının desteği kaldırıldı ve Windows, macOS ve Linux için CoreCLR derleme desteği ayrı bileşenler olarak sunuluyor. iOS, Linux, macOS ve Windows'un IL2CPP derlemeleri artık .NET 10 temel sınıf kütüphanelerini kullanıyor. Hem editörde CoreCLR betik arka ucu için hem de CoreCLR masaüstü oynatıcıları için kod kapsamı (code coverage) desteği eklendi.

Notlardaki öteki yeniliklerden bazıları:

  • DXC derleyicisi Shader Model 6.10 desteğiyle güncellendi; HLSL shader'larında doğrusal cebir fonksiyonları #include <dx/linalg.h> ile kullanılabiliyor.
  • XR için Temporal Pixel Synthesis desteği geldi.
  • URP'de Render Objects özelliğine Rendering Layer Mask filtresi, GTAO için de derinlik piramidi eklendi.
  • Rendering Debugger'daki Surface Cache Global Illumination paneline Albedo ve Emission görünümleri eklendi.
  • Profiler'a toplu draw call sayacı yeniden kazandırıldı.
  • Gömülü Autodesk FBX SDK'sı 2020.3.11'e güncellendi; FBX dosyalarının okunmasındaki iki arabellek taşması açığı kapatıldı.

Nereden indirilir

Unity 7 alfası Unity Hub'daki "Pre-releases" bölümünden kurulabiliyor; Unity'nin sayfasında Windows, Windows ARM64, macOS ARM64 ve Linux için elle kurulum dosyaları da bulunuyor. Unity'nin de vurguladığı gibi bu ilk alfa üretimdeki projeler için değil, uyumluluk denemeleri için.

0
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!