A click-to-play Magic Tower game hosted as a static web project.
The game runs entirely in the browser: move through the tower, collect keys, open doors, pick up stat items, win deterministic battles, and reach the exit.
Click the online play link:
https://max0max.github.io/magic-tower-web/
The player path is the public URL. No local setup is part of playing.
site/contains the static web entry point that GitHub Pages deploys..github/workflows/pages.ymldeployssite/to GitHub Pages.GOAL_CONTRACT.mdpreserves the playable-game contract.docs/goal-progress-log.mdrecords goal execution state and verification.docs/superpowers/contains design and implementation plan notes.
The deployed player page remains static, but development uses Node's built-in test runner:
npm testYou can also open site/index.html directly in a browser for a quick local
smoke check.