A C++ port of TheLukester92's swift ECS game engine