Tối Ưu Hóa Cấu Trúc Dữ Liệu Tag Set
Trong thư viện ECS vừa được triển khai, cấu trúc Tag đóng vai trò then chốt. Đây là loại Component đặc biệt không chứa dữ liệu nhưng vẫn được liên kết với Entity, chủ yếu dùng cho mục đích lọc chọn. Khi thiết kế cấu trúc dữ liệu Component, tôi chọn phương pháp sử dụng mảng liên tục trong bộ nhớ với Entity ID được sắp xếp theo thứ tự. Thuật toán truy vấn được cải tiến giúp thời gian tìm kiếm đa số trường hợp đạt gần mức hằng số O(1), thấp hơn Log(N).