← Prism Garden# Prism Garden 1.0.0
Made by Vortaxis Studio.
A complete English-language HTML5 connection puzzle. Rotate the paths and connect every tile to the sunlight. 24 deterministic, verified-solvable gardens grow from 4x4 to 7x7. Touch, mouse and keyboard controls, hints, undo, pause, local best turns, level selection and ambient music. No framework, CDN, database, ads, tracking, accounts or build step.
## Play and install
Open game/index.html for local play. For production upload game/ and LICENSING/ as siblings. Put the purchased key in LICENSING/licence.json. Follow LICENSING/README.txt. Production activation requires network access; file://, localhost and .test are permitted development environments. The browser check is editable compliance code, not tamper-proof DRM.
## Controls
Click/tap a tile to turn clockwise. Tab to a tile and press Enter/Space; arrow keys move tile focus. Undo restores the previous orientation and costs one turn. Hint restores one tile and costs one turn; hinted completions do not set a best. Reset restarts the current garden. Every garden is unlocked. Best turns and current level save on this browser when storage is available. An unfinished board is not restored after closing/reloading. Sound starts off; enable it using Sound. Escape/pause suspends play. Hiding the tab pauses play. No timer or penalties for taking time.
## Customise
style.css: palette, spacing and responsive layout. engine.js: seeded generator, grid size thresholds, rotation and win rules. game.js: names, feedback, sound and storage. index.html: text and structure. garden.mp3: replaceable ambient soundtrack. Local storage key: prism-garden.v1. Clear that browser item to reset saved bests.
## Integration
The standalone game awards no Neon Arcade Points or prizes and makes no score claims. A local window CustomEvent named vortaxis:game-complete carries {game,level,moves,hints,score}. Treat browser-supplied scores as untrusted; a reward integration would require independent server validation. No parent-origin assumptions or external portal dependencies.
## Licence and delivery
Both Single-domain and Full-source are for ONE production hostname. Full-source permits edits, white-label and paid/SaaS use on that hostname; it does not permit source redistribution or unlimited installations. See LICENSE.txt. Existing purchase rights are unaffected. Never expose the buyer ZIP publicly. Production keys are supplied only after verified payment.
## Privacy and compatibility
Progress is local only. The supplied game does not contact analytics or ad networks. Production activation contacts the licence service as documented in LICENSING/. A modern browser supporting SVG, HTML dialog and Web Audio is required. If audio is blocked, play remains fully functional. Storage failures are handled without blocking play.