devotee
A bit personal visualization engine.
devotee is directly based on:
Backends
devotee utilizes a backend to render data to.
It uses Rust feature system to select backend.
Currently there are two backends:
back-softbuffer- softbuffer-based backend. This one is enabled by default;back-pixels- pixels-based backend. To select this one disable default features fordevoteeand add featureback-pixels.
Goals
devotee aims to provide simple pixel-perfect visualization and optional sound effects.
Non-goals
devotee does not aim to provide
- ECS architecture;
- resource loading;
- scripting;
Work in progress
devotee is totally a work in progress.
We'd suggest to avoid relying on it in a long term yet.
Examples
To run examples first check which are available:
cargo run --example
Then run the desired one with
cargo run --example <example_name>
License
devotee is distributed under the MIT license.