Skip to main content
Elliott Grieco

Recurse: W2D3

Recurse center: W2D3

Today, I attempted to do a deep dive into some of the fundamentals of ECS architectures, and how perhaps this could be useful for layering into the game.

Here is the diff of things I got done migrating from "naive, POJO" logic to koota

The promises for using this library/state architecture was:

The results we hope to get from this are:

Overall, the migration was pretty smooth. Spoke with krispya a bit about strategies used, asked questions about whether I was 'doing it right'.

Here is a snapshot build of the game in the current state at this commit.

Play "space invaders" progress at W2d3 here