MonoGame 3.8.6 yayınlandı: yerel OpenGL arka ucu DesktopGL4, Switch 2 desteği ve önerilen yol olan Content Builder
MonoGame Foundation'ın 26 Ekim 2026'da duyurduğu sürüm, OpenGL 4.1'i hedefleyen yeni arka ucu, önizlemedeki StorageContainer API'sini ve Vulkan ile DirectX 12 düzeltmelerini getiriyor; 3.8.7'deki WebGL2 platformunun ilk demosu itch.io'da oynanabiliyor.

MonoGame Foundation, açık kaynaklı oyun geliştirme çatısı MonoGame'in 3.8.6 sürümünü 26 Ekim 2026'da resmî blogunda duyurdu. Sürüm; grafik arka uçlarına, konsol ve mobil desteğine, yeni içerik derleyicisi Content Builder'a ve çatının çekirdeğine güncellemeler getiriyor. Sürümün GitHub'daki sayfası 7 Ekim 2026 tarihini taşıyor; ayrıntılı değişiklik listesi orada.
Yeni yerel OpenGL arka ucu: DesktopGL4
Sürümün öne çıkan yeniliği DesktopGL4 adlı yeni yerel (native) OpenGL arka ucu. OpenGL 4.1'i hedefliyor ve en az 3.1'e geri düşebiliyor; böylece oyunlar düşük donanımlı sistemlerde çalışmayı sürdürürken ileride daha modern özellikler kullanılabilecek. Ekip, bu arka ucun 3.8.7'de gelecek WebGL2 platformuna giden adımlardan biri olduğunu söylüyor.

Vulkan, DirectX 12 ve platformlar
- Vulkan'a render target senkronizasyonu eklendi, swapchain boyutlandırma sorunları düzeltildi.
- DirectX 12'de kaynak temizleme düzeltmeleri ve iki taraflı stencil desteği var. Ekip, bu arka uçların zamanla DirectX 11'in ve eski DesktopGL'in yerini almasını bekliyor.
- Xbox One ve Xbox Series X|S desteği güncellendi; Nintendo Switch 2 desteği eklendi.
- .NET 10'u hedefleyen Android derlemeleri ile yerel fare ve dokunma girdisi için düzeltmeler geldi.
StorageContainer geri döndü
MonoGame'de uzun süredir oyuncunun kayıt dosyalarını saklamanın hazır bir yolu yoktu; ekip, geliştiricilerin kendi sistemlerini kurmak zorunda kalmasının oyunları başka platformlara taşırken sorun çıkardığını söylüyor. 3.8.6, XNA'nın eski StorageContainer API'sini yeni bir uygulamayla geri getiriyor: oyuncu dosyaları PC, mobil ve konsollarda aynı API ile kaydedilip yüklenebiliyor. API bu sürümde önizleme durumunda ve yalnızca DesktopVK, WindowsDX12 ve DesktopGL4 gibi yerel hedeflerde kullanılabiliyor.
Content Builder artık önerilen yol
Kod öncelikli yeni Content Builder API'si 3.8.6 ile içerik derlemenin önerilen yolu oldu. Belgeler, otomasyon örnekleri ve şablonlar güncellendi; bütün platformlar için yeni bir şablon üzerinde çalışılıyor. Ekip, eski içerik hattının (content pipeline) önümüzdeki birkaç ay içinde yerini bu yapıya bırakmasını hedefliyor. Önceki sürümlerde Content Builder projesi açanlara yeni şablon dosyalarını kopyalamaları ya da projelerini yeni belgelere göre yenilemeleri öneriliyor.
Çatıdaki diğer iyileştirmeler arasında Span alan doku verisi API'leri, yeni vektör yuvarlama ve dönüşüm metotları, SpriteFont aralığı ile FBX içe aktarımındaki yön sorunlarına düzeltmeler ve ikili dosyaları ayıklanarak küçültülen kurulum boyutu var.
WebGL2 önizlemesi itch.io'da
MonoGame, yakın zamanda yaptığı AMA yayınında yeni WebGL uygulamasını gösterdi ve bu bölümü 23 Ekim 2026'da YouTube'da ayrı bir video olarak yayınladı. Gösterilen 3D Platform Starter Kit, yeni WebGL arka ucuyla tarayıcıda, MonoGame'in itch.io sayfasında oynanabiliyor. Kit, Kenney'nin Godot 4.3 için yazdığı 3D platform şablonunun MonoGame'e uyarlanmış hâli: çift zıplamalı karakter kontrolü, toplanabilir paralar ve düşen platformlar, kamera kontrolleri, gamepad desteği ile CC0 lisanslı modeller, sprite'lar ve sesler içeriyor. Kaynak kodu da paylaşılıyor.

Sırada ne var
3.8.7 sürümü ağırlıklı olarak yeni hedef platformları sağlamlaştırmaya ve uzun süredir bekleyen bakım işlerine ayrılacak. Ekip aynı zamanda 3.9 için yeni font sistemleri, birleşik bir shader derleyicisi, yerel mobil platform desteği ve yenilenen bir kayıt sistemi üzerinde çalışıyor.



0 yorum