GUASSIA — WEBSITE EXPORT (NOT A WINDOWS APP)

Use these files on a private local or access-controlled HTTPS host to test. Public distribution requires separate permission through Guassia. Do not double-click JavaScript files. To open a game directly on Windows, use a separately compiled .exe.

Unzip this folder and serve it privately for testing. Keep index.html, web-player.mjs, project.json, playtest-runtime.js, mark.svg and licenses together. No build command, database or account server is required.

Open the private test URL in a WebGL2-capable browser and press Enter world. Opening index.html through file:// will not work because browsers restrict local module and JSON loading.

This is a solo Gaussian room game. Rooms are linked by portals. The selected recording and music plugin settings are included when music is selected. Audio bytes are unchanged, split into hash-verified parts of at most 20 MiB for static hosting. Keep the audio folder intact. This export does not include multiplayer, user accounts, the complete ASHVEIL catalog or arbitrary scripts. Reimport project.json into the Guassia studio to keep editing, or import the complete website ZIP to restore assets and audio. Publish only music you have permission to share.

The runtime bundles Three.js, Spark and fflate. Their required third-party notices are included in licenses/.

Converted Gaussian objects are included in models/. Object transforms, color, opacity, collision proxies and built-in behaviors are saved in project.json. Import this whole ZIP in the studio to restore the Gaussian assets; the complete ZIP restores its original audio. Do not remove the models folder. Imported models are static Gaussian surfaces; imported images remain flat artwork.

Authorable objectives, notes, triggers, NPC routes, collider proxies and atmosphere are saved with the project. Spatial sounds are bundled in audio/ without transcoding. Import the complete website ZIP to restore these sounds and assets. Local Save is only on your device; downloading is not publishing. Use the player diagnostics to inspect frame timing, input mode and loading errors.

The interface language selector is at the top of the page. Keep the complete i18n/ folder with its 21 translation dictionaries beside index.html. Language files are bundled locally; no translation service is contacted. Creator-written story text and the original English legal notices are not translated.

Optional Guassia Script rules are stored in project.json and run in the trusted player runtime. They use a restricted JSON language with event, instruction and world-command quotas; they are not arbitrary JavaScript. Keep playtest-runtime.js from the export. Scripts restart with the world.
