Game SDK

↓ Download SDK 0.3.0

Internal VORIVOX development. Preview package: remaining gates are listed under compatibility.

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