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.
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 |
MIT licensed