Saya pikir saya sudah mendapatkan ide Sistem Entitas yang diinspirasi oleh Adam Martin (mesin-t). Saya ingin mulai menggunakan ini untuk proyek saya berikutnya.
Saya sudah tahu dasar Entitas, Komponen, dan Sistem. Masalah saya adalah bagaimana menangani UI / HUD. Misalnya, jendela pencarian, jendela keterampilan, jendela info karakter, dll. Bagaimana Anda menangani acara UI (mis. Menekan tombol)? Ini adalah hal-hal yang tidak perlu diproses setiap frame. Saat ini, saya menggunakan MVC untuk kode UI tetapi saya tidak berpikir itu akan kompatibel untuk Sistem Entitas.
Saya telah membaca bahwa Sistem Entitas tertanam pada OOP yang lebih besar. Saya tidak tahu apakah UI di luar ES atau tidak. Bagaimana saya mendekati yang ini?