simulation-construction-kit
v0.0.9
Published
Toolbox to help you visualize your simulation ideas.
Readme
SiCK - Simulation Construction Kit
Toolbox to help you visualize your simulation ideas.
Abstract
This library provides components and methods for executing and visualizing a simulation.
Features
- [ ] add more customizations to provided components
- [ ] add components to support creating of the configuration page
- [ ] renderer can be set globaly -> kind of MyDefaultRenderer = PixiJsRenderer
- [ ] any renderer can be implemented by using renderer interface class
- [ ] npm template(s) for creating new projects
- resource: https://www.petermekhaeil.com/how-to-build-an-npx-starter-template/
- resource: https://medium.com/@pongsatt/how-to-build-your-own-project-templates-using-node-cli-c976d3109129
- [ ] run simulation (a task may have specific number of iterations) for a specific number of times
- [ ] run simulation (a task may have specific number of iterations) for a specific timespan
- [ ] run a task for a specific timespan
- [ ] run simulation endlessly
- [x] added default Pixi-Task to be able to test the layout before programming the actual simulation or to bootstrap one
- [x] run a task endlessly
- [x] run 1 iteration (1 complete cycle of simulation including update & render steps) as single or multiple (parallel) tasks
- [x] simple wrapper (IRenderer) interface for renderers
- [x] simple implementation of pixi.js wrapper
- [x] simple controls component
- [x] simple visual/structural components
