
This looks so good! Are you willing to go into how you’re using ECS with this at all?
thank you! the long and short of it is that i'm using MoonTools.ECS, using this excellent tutorial by @prophetgoddess as a jumping-off point: https://cohost.org/prophetgoddess/post/2964176-i-made-a-tutorial-on
(NB this tutorial is currently being updated due to an API change to MoonTools, so if you decide to follow it either revert to a slightly older version of MoonTools or wait for the tutorial to get that update)