@umbrellajs/ecs

Entity component system


Keywords
dice, ecs, event-stream, monorepo, prng, random, roman, state-machine, typescript, vector, yarn, yarn3
License
MIT
Install
npm install @umbrellajs/ecs@0.4.2

Documentation

UmbrellaJS - a collection of useful libraries

UmrellaJS is a collection of libraries for various tasks and needs.

Initially UmbrellaJS started as means to an end for various boring, but essential game mechanics. These mechanics can also be used outside of game development. Examples provided (Coming Soon).

More detailed information of each package is found in respective README file.

Ecosystem

Name Description
@umbrellajs/ecs ECS module
@umbrellajs/vector Vector module
@umbrellajs/machine State machine module
@umbrellajs/roman Roman numeral module
@umbrellajs/dice Dice module
@umbrellajs/random Pseudo random generator module
@umbrellajs/event-stream Event stream module

License

MIT licensed