← Prism Protocol
# Prism Protocol 1.0.0
Made by Vortaxis Studio.

A real-time beam-routing arcade puzzle with 12 missions, mirrors, splitters, rhythm-flipping rotors, portals, energy pickups and per-mission stars. Canvas artwork and Web Audio music/effects are generated locally. No framework, external fonts, adverts, accounts, database, API keys or build step.

## Install and activate
For local development open game/index.html. For production upload game/ and LICENSING/ as siblings. Set the delivered licence key and production hostname in LICENSING/licence.json; see LICENSING/README.txt. Activation uses HTTPS and must be reachable on production loads. Local file://, localhost and .test are allowed development hosts. The adapter is editable compliance code, not tamper-proof DRM.

## Play
Route each emitted pulse through the grid to charge every core before energy runs out. Place components before firing or while a pulse travels. Mouse: left-click cycles /, backslash, available splitter, empty; right-click cycles backwards. Touch: tap a cell to cycle; tap FIRE. Keyboard: arrows/WASD move the cursor; Space places; Z/X cycle; Backspace clears; Enter/F fires or retries; R resets; P/Escape pauses; M toggles sound. A short introduction explains each mission's mechanics. Audio starts only after a gesture and can be muted.

## Saved progress and privacy
Unlocked missions, stars, best scores and mute state save in the browser only (vortaxis.prismProtocol.v1). No online scores, accounts, prizes or rewards are included. If storage is unavailable the game keeps an in-memory session. Production activation sends only the supplied product/key/hostname fields to Vortaxis Studio's HTTPS licence service. The demo has no licence check.

## Customise
index.html contains screen copy and controls; style.css contains colours and layout; js/data.js contains 12 mission definitions and tuning; js/engine.js contains beam simulation and Canvas drawing; js/game.js contains input/progress/screens; js/audio.js generates music and effects. All editable source is included. A current browser with Canvas and JavaScript is required; Web Audio is optional. No backend is needed for the game.

## Purchase options
Regular / Single-domain licence: USD9. Full source: USD39. Both purchases cover ONE production hostname and permit local development. Full source adds editable-source, white-label and paid/SaaS use on that hostname. Neither permits redistribution of the raw game/source or unlimited installations. Existing purchase rights remain unchanged. See LICENSE.txt for the full terms.

## Release validation scope
This release receives a targeted package/privacy/activation and first-mission playability check on desktop and mobile. It does not claim exhaustive completion or balance validation of all 12 missions. Buyer production activation uses the existing supplied Vortaxis adapter; no real payment or production key is included.