
C++
Hive Engine
A C++20 job system and data-oriented ECS, driving a 100,000-entity boids swarm. Swarm changes thread count, data layout, and the spatial grid live, and the frame-time graph shows where the time goes.
Built a work-stealing scheduler, archetype storage laid out for the cache, and a profiler you can read while the sim runs.
View on GitHub





