Projeler'e Geri Dön

Modular Attachment System

  • Unreal Engine 5
  • C++
  • Blueprints
  • Async Loading

Aktörler üzerinde görsel ve oynanış öğelerini birleştirmek için üç katmanlı mimariye sahip, veri odaklı bir attachment sistemi.

Modular Attachment System kapak görseli
  • Modular Attachment System kapak görseli
  • Tüm mantığı yalnızca Blueprint ile genişletme
  • Özel asset editörü
  • Özel menü
  • Tak ve kullan

Proje Özeti

Fragment, Definition ve Component katmanlarından oluşan üç katmanlı mimarisiyle aktörlere görsel ve oynanış öğeleri eklemeyi veri odaklı hale getiren bir Unreal Engine plugin'i. Asenkron yükleme hattı ve editör içi önizleme ile hem performanslı hem de tasarımcı dostu bir iş akışı sunar.

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

  • Üç Katmanlı Mimari

    Fragment, Definition ve Component katmanlarıyla görsel ve oynanış öğelerinin birleştirilmesi.

  • Üç Aşamalı Async Yükleme

    Soft referanslarla çalışan, üç aşamalı asenkron yükleme hattı.

  • Referans Sayımlı Önbellek

    Aynı asset'in tekrar yüklenmesini önleyen ve bellek kullanımını azaltan ref-counted cache.

  • Editör İçi Önizleme

    Attachment'ları editörden çıkmadan önizleme.

Teknik Detaylar

Kurulum, kullanım ve örnekler için plugin dokümantasyonuna göz atabilirsiniz.