this is unfinished and unplayable v read notes v
This was a rewrite of Blam to an entity component system which is basically a system that handles objects in the game. An ECS system would allow objects to be made up of components like a physics collider, sprite renderer, script component, ex.