JaimeGensler / thyseus

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

[threads] [memory] 0.16 threading/storage rework #55

Closed JaimeGensler closed 11 months ago

JaimeGensler commented 1 year ago

0.16 Reworks

Reworking threads & storage in general for 0.16. Memory requires too much work on our end, is the source of most of our bugs, and also makes it extremely difficult for others to contribute to Thyseus. Also makes it difficult to get to figure out how to access any Thyseus internals should the need arise, much less do it safely. No more!

Resolves #5 Resolves #13

Left to do

Open questions