JaimeGensler / thyseus

An archetypal Entity Component System, built entirely in Typescript
MIT License
74 stars 3 forks source link

[CLEANUP] Investigate if Events can be modeled as Resources #7

Closed JaimeGensler closed 1 year ago

JaimeGensler commented 1 year ago

Alongside this, we could investigate a generic type registration system for WorldBuilder, so that plugins can enjoy the same benefits of type registration that first-party system parameters do.

JaimeGensler commented 1 year ago

Should be able to make EventReader, EventWriter, descriptors, + initialization tree-shakeable and externalized from the world with a negligible bundle cost to all other consumers