Divine Star Libraries
Libraries
All libraries are currently part of the Divine Voxel Engine Mono Repo which can found at:DivineStarLibs
@divinestar/audio
A audio library designed for games written in TypeScript.
@divinestar/binary
This library has two features. First is binrary tagged buffers. Second is converting objects to binary and binary back to objects. I use this a lot for my games and it is one of the core libraries of Divine Voxel Engine.
@divinestar/controls
A library for handling controls for games written in TypeScript. It handles GamePads and keybaord/mouse controls.
@divinestar/rng
A collection of random noise functions, seeded rngs, and other toosl for randomness such as weighted random.
@divinestar/uri
A library for creating adapters for renderering engines.
@divinestar/threads
A library to handle multi threading in JavaScript.
@divinestar/indexDB
A library to handle multi threaded use of indexDB.