Tôi nghĩ rằng tôi đã có ý tưởng về Hệ thống thực thể lấy cảm hứng từ Adam Martin (máy t). Tôi muốn bắt đầu sử dụng điều này cho dự án tiếp theo của tôi.
Tôi đã biết cơ bản của Thực thể, Thành phần và Hệ thống. Vấn đề của tôi là làm thế nào để xử lý UI / HUD. Ví dụ: cửa sổ nhiệm vụ, cửa sổ kỹ năng, cửa sổ thông tin nhân vật, v.v ... Làm thế nào để bạn xử lý các sự kiện UI (ví dụ: nhấn nút)? Đây là những thứ không cần xử lý ở mọi khung hình. Hiện tại, tôi đang sử dụng MVC để viết mã UI nhưng tôi không nghĩ rằng nó sẽ tương thích với Hệ thống thực thể.
Tôi đã đọc rằng Hệ thống thực thể được nhúng trên một OOP lớn hơn. Tôi không biết UI có nằm ngoài ES hay không. Làm thế nào để tôi tiếp cận cái này?