Modular Experience System
- Unreal Engine 5
- C++
- Blueprints
- Game Features
Oynanış deneyimlerinin parent-child tanımlarla oluşturulduğu ve her deneyime göre Game Feature Action'ları açıp kapatan bir Unreal Engine plugin'i.
Proje Özeti
Oynanış deneyimlerinin parent-child tanımlar üzerinden birleştirildiği bir deneyim framework'ü. Her deneyim için Game Feature Action'lar etkinleştirilip devre dışı bırakılır; harita seçimi, yükleme ekranları ve Experience Manager kurulumu gibi adımlar hazır gelir.
Benim Rolüm
Bağımsız geliştirici olarak plugin'in mimarisini tasarladım, geliştirdim ve Fab'da yayınladım.
Geliştirdiğim Sistemler
Parent-Child Deneyimler
Deneyimler parent-child tanımlarla birleştirilir; Game Feature Action'lar deneyime göre etkinleşir ve devre dışı kalır.
Deneyim İş Akışı
Harita seçimi, görüntü verileri, ek argümanlar ve yükleme ekranlarıyla kullanıcıya dönük bir akış.
Otomatik Kurulum
GameState tabanlı projelerde Experience Manager otomatik olarak kurulur.
Tam Blueprint Desteği
Modüler yükleme ekranı sistemi, özel editör asset factory'leri, async Blueprint node'ları ve hazır base class'lar.
Multiplayer Uyumu
Oyuna sonradan katılan oyuncular otomatik kaydedilir; Game Feature Action'lar her dünya için ayrı çalışır.
Teknik Detaylar
Kurulum, kullanım ve örnekler için plugin dokümantasyonuna göz atabilirsiniz.






