A robust, type-safe Entity-Component-System (ECS) architecture implementation in Zig, featuring type-erased component storage, dynamic system registration, and signature-based entity-system matching.
Performance, zero or minimal allocations, memory usage minimization, absence of dependencies on any game engine - these are the main goals of this framework. IMPORTANT! LeoEcs Proto is not thread-safe ...