Kurumlarımdaki devlet yönetimi ile nasıl başa çıkılacağımı anlamakta biraz sorun yaşıyorum.
Duraklatma ve menüler gibi Oyun durumu yönetimi ile ilgili sorunum yok çünkü bunlar bir varlık bileşeni sistemi olarak ele alınmıyor; sadece varlıklarda / bileşenlerde durum.
Örnek olarak Orklar'dan Ölmeli, MainCharacter ve Trap varlıklarım var ve bileşenleri sadece PositionComponent, RenderComponent, PhysicsComponent gibi.
Her güncellemede, Varlık bileşenlerinde güncelleme çağırır. Ayrıca farklı olay türleri için dinleyiciler ile genel bir EventManager var.
Şimdi tuzakları yerleştirebilmeliyim: önce tuzağı ve tuzak konumunu seçin, sonra tuzağı yerleştirin.
Bir tuzak yerleştirirken, farklı bir şekilde işlenen ve etrafından takip edilen MainCharacter'in önünde görünmelidir. Yerleştirildiğinde sadece çarpışmalara cevap vermeli ve normal şekilde oluşturulmalıdır.
Bu genellikle bileşen tabanlı sistemlerde nasıl ele alınır?
(Bu örnek spesifiktir, ancak taraf devletlerle başa çıkmanın genel yolunu bulmaya yardımcı olabilir.)