kgorking / ecs

A header-only/importable c++20 implementation of an entity-component-system (ecs), with focus on a simple interface and speed.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Improve compile time/custom containers [ongoing effort]

kgorking opened this issue · comments

PR #183 got rid of tuples in component pools. Should help.

PR #184 improved compile times, shaved 2 minutes of gcc in CI compiles

PR #189 removes the need for tuples to store component pools

PR #192 removed tuples from 2 of 3 systems. system_hierarchy will be updated after an algorithm rewrite.

#196 removed tuples from system_hierarchy

#217 added module support.