Sanırım Adam Martin'den (t-machine) esinlenen Varlık Sistemi fikrini aldım. Bunu bir sonraki projem için kullanmaya başlamak istiyorum.
Varlık, Bileşenler ve Sistemlerin temellerini zaten biliyorum. Benim sorunum UI / HUD ile nasıl başa çıkılacağı. Örneğin, bir görev penceresi, beceri penceresi, karakter bilgisi penceresi, vb. Bunlar her karede işlenmesi gerekmeyen şeyler. Şu anda, UI kodlamak için MVC kullanıyorum, ancak bunun Entity System ile uyumlu olacağını düşünmüyorum.
Varlık Sisteminin daha büyük bir OOP'ye yerleştirildiğini okudum. Kullanıcı arayüzünün ES dışında olup olmadığını bilmiyorum. Buna nasıl yaklaşırım?