ECSpanse - an Entity Component System framework for Elixir

Ecspanse is a state management library. It also runs the “game loop” and offers some built-in functionality like timers.

what I mean by “it’s not a game engine” is that has no functionality for rendering, controls/input, physics, assets, GUI, etc. So you will need to combine it with some other technology if you want to build anything user-facing.

3 Likes