Projeler'e Geri Dön

Modular Game Settings

  • Unreal Engine 5
  • C++
  • CommonUI
  • Enhanced Input

Her ayarın bir değer kaynağı, efektler, koşullar ve bir widget'tan oluştuğu, 60'tan fazla hazır ayar ve CommonUI ekranlarıyla gelen veri odaklı bir ayarlar sistemi. Artık Modular UI System'in bir parçası.

Proje Özeti

Her ayar, bir data asset içindeki küçük parçalardan oluşur: değerin nerede tutulduğu, değiştiğinde ne olacağı, ne zaman gösterileceği ve hangi widget'ın onu çizeceği. Her parça Blueprint'te genişletilebildiği için bütün bir ayarlar menüsü C++ yazmadan kurulup değiştirilebilir. Ekim 2026'dan beri Modular UI System plugin'i içinde runtime, UI ve editör olmak üzere üç ayrı modül olarak yer alıyor.

Benim Rolüm

Sistemi baştan sona tasarlayıp geliştirdim; plan aşamalarının tamamı bittikten sonra Modular UI System'e ayrı modüller olarak taşıdım.

Geliştirdiğim Sistemler

  • Dört Parçalı Ayarlar

    Değer kaynağı (save game, Game User Settings, herhangi bir property, konsol değişkeni), efektler, koşullar ve widget.

  • CommonUI Ayarlar Ekranı

    Sekmeler, arama, "yalnızca değişenler" filtresi, detay paneli, diyaloglar ve gamepad navigasyonu.

  • Düzenleme ve Kayıt

    Anında önizleme; uygula, geri al, ayar / sayfa / tümü bazında sıfırla. Kullanıcı ve makine bazında kayıt, sürümler arası geçiş.

  • Tuş Atama

    Klavye ve gamepad için birincil / ikincil tuşlar, çakışma grupları ve "herhangi bir tuşa basın" ekranı.

  • Kalibrasyon Ekranları

    Güvenli alan, parlaklık ve HDR kalibrasyon ekranları.

  • Performans İstatistikleri

    FPS, frame süreleri, thread süreleri, ping, paket kaybı ve bant genişliği; metin ve grafik olarak.

  • Hazır Katalog

    Görüntü, grafik, ses, oynanış, klavye-fare, gamepad ve erişilebilirlik sayfalarında 60'tan fazla hazır ayar.

  • Editör Araçları ve Testler

    Content Browser girdileri, sayfaları birbirine karşı kontrol eden bir validator ve otomasyon testleri.