Programlama ve Yazılım Geliştirme

Rider 2026.3: Lua ve Verse desteği ve Godot ile gelişmiş entegrasyonla oyun geliştirme yeteneklerini güçlendiriyor

JetBrains, oyun geliştiricileri için Lua ve Verse dillerine yönelik eklentiler ve Unreal, Unity ve Godot motorları için hata ayıklama (debugging) deneyiminde köklü iyileştirmeler içeren Rider 2026.3 güncellemesini yayınladı.

2026-11-11
3 dk okuma
1 görüntülenme
certi.news Editorial Team
Rider 2026.3: Lua ve Verse desteği ve Godot ile gelişmiş entegrasyonla oyun geliştirme yeteneklerini güçlendiriyor

JetBrains, oyun geliştiricilerinin iş akışlarını iyileştirmeye odaklanan Rider 2026.3 güncellemesinin yayınlandığını duyurdu. Yeni güncelleme, birden fazla programlama diliyle çalışmak için gelişmiş araçlar ve popüler oyun motorlarıyla daha derin bir entegrasyon içererek kod yazımı ile motorun grafik ortamı arasındaki boşluğu azaltmayı hedefliyor.

Yeni dil desteği: Beta aşamasında Lua ve Verse

Güncelleme, oyun endüstrisinde giderek önem kazanan programlama dilleri için yeni eklentiler (Plugins) sundu:

  • Lua dili: Güncelleme artık Lua 5.1'den 5.4'e kadar olan sürümlerin yanı sıra LuaJIT ve Luau'yu da destekliyor. Eklenti; otomatik tamamlama, imza değiştirme (Change Signature) gibi yeniden yapılandırma (Refactoring) işlemleri sunuyor ve EmmyLua ile LuaLS tipi yorumları destekliyor.
  • Verse dili: Eklenti, harici bir dil sunucusuna ihtiyaç duymadan (Unreal Engine 6'da kullanılan) Verse dili için yerel destek sağlıyor; sözdizimi vurgulama (Syntax Highlighting) ve hata tespiti sunarken .uproject ve .sln dosyalarıyla çalışma imkanı tanıyor.

Godot ve Unity motorları ile daha derin entegrasyon

Güncelleme, Rider'ın oyun motorlarıyla etkileşiminde temel iyileştirmelere sahne oldu:

  • Godot motoru: Rider ile Godot editörü arasında doğrudan bir bağlantı (Live Connection) kuruldu; bu sayede C# veya GDScript ile yazılmış sahnelerin hataları doğrudan ayıklanabiliyor. Geliştiriciler artık bir kesme noktasında (Breakpoint) yürütme durdurulduğunda, Rider içinden sahne ağacını (Scene Tree) görüntüleyebiliyor ve düğüm (Nodes) özelliklerini inceleyebiliyor.
  • Unity motoru: Güncelleme artık Unity 6.7 sürümündeki CoreCLR oynatıcılarının (CoreCLR Players) hata ayıklamasını destekliyor; bu, geliştiricilerin Unity'deki yeni çalışma ortamını test etmelerine olanak tanıyan deneysel bir destektir.

C++ ve Unreal Engine için hata ayıklama (Debugging) iyileştirmeleri

C++ ve Unreal Engine motoruna güvenen geliştiriciler için Rider 2026.3, hata tespit sürecini hızlandıran teknik özellikler sundu:

  • Anlık Natvis güncellemesi: Hata ayıklayıcıda karmaşık veri türlerini görüntülemekten sorumlu olan Natvis dosyaları, artık oyun yeniden başlatılmadan aktif hata ayıklama oturumu sırasında düzenlenebiliyor ve yeniden yüklenebiliyor.
  • Deneysel LLDB 21 hata ayıklayıcısı: JetBrains, en son LLVM düzeltmeleri ile JetBrains'e özel iyileştirmeleri birleştiren ve Windows, macOS ve Linux sistemlerinde kullanılabilen LLDB 21 tabanlı deneysel bir hata ayıklayıcı sundu.
  • Veri kesme noktaları (Data Breakpoints): Geliştiriciler artık belirli bir değişkenin değeri değiştiğinde doğrudan editör üzerinden kesme noktaları atayabiliyor, bu da bellekteki beklenmedik değişikliklerin izlenmesini kolaylaştırıyor.

Oyun geliştiricileri için pratikte neler değişiyor?

Bu güncellemenin gerçek etkisi, bağlam değiştirme (Context Switching) süresini azaltmasında yatmaktadır. Rider'ın Godot editörü ile canlı bir şekilde bağlanması sayesinde geliştiriciler, sahnenin durumunu anlamak için sürekli kod penceresi ile motor penceresi arasında geçiş yapmak zorunda kalmıyor. Ayrıca, Natvis dosyaları için sunulan "Hot Reload" özelliği, C++ geliştiricileri için en sinir bozucu sorunlardan biri olan, hata ayıklayıcıdaki veri görüntüleme yöntemini her değiştirmek istediklerinde oyunu tamamen yeniden başlatma zorunluluğunu ortadan kaldırıyor. Bu güncellemeler, IDE'yi sadece gelişmiş bir metin düzenleyiciden, geliştiricinin üzerinde çalıştığı oyun motorunun yapısını anlayan entegre bir çalışma ortamına dönüştürüyor.

Haber kaynağı
JetBrains Blog
Özgün kaynağı aç ↗
c
Yazar

certi.news Editorial Team

Aynı kategoride

Bunlar da ilginizi çekebilir

Tüm haberleri gör