SDK installation
The kit does not require a game engine or a globally installed npm package.
Integration
Extract the archive into your workspace. Keep src/vorivox.js with src/vorivox.d.ts. Plain JavaScript uses a relative ES import. In TypeScript, select module resolution appropriate for your bundler and enable type checking. The package.json is private: publishing to the public npm registry is not part of this workflow.
Local launch
Serve the directory over HTTP instead of opening index.html using file://. Run the command below from the kit root and open /examples/canvas-demo/. The server binds to loopback only. The demo needs neither Node.js nor a controller; Node is used for automated tests.
Mode separation
Mock is a separate import. A missing or invalid manifest never enables demonstration mode automatically. Do not import mock.js into the release bundle or expose a licensing-bypass switch.
Code example
Integration excerpt: game-specific variables belong to the application. Playground contains the runnable reference.
python3 -m http.server 8766 --bind 127.0.0.1
# http://127.0.0.1:8766/examples/canvas-demo/
# SDK regression tests, from the kit root:
npm test