From de2460845efda51820eb3c6343fb158661ae76bb Mon Sep 17 00:00:00 2001 From: Christian Cleberg Date: Sun, 12 Jul 2026 18:33:51 -0500 Subject: Add 1MB roguelike, player README, and 1KB polish (#1) * commit WIP 1mb version * Fix beast-collision exploit and shadow-twist torch bug; add balance constants and mobile D-pad - Exit tiles no longer bypass the beast-adjacency death check - Shadow-twist turns now consume torch fuel like a normal wait - Extract torch/beast/relic magic numbers into named constants - Fix floor 2 beast enrage threshold (operator precedence bug) - Add viewport meta tag and on-screen D-pad for mobile play * Split game data into data.js for mod support * Add poisoned effigy hazard: decoy relics that kill on touch * Add minimalist Web Audio sound effects driven by existing fx events * Add camp-checkpoint save/continue via localStorage * Add optional floor 7 postgame descent, unlocked after winning * Add three character-class starting kits (heavy torch, swift, warded) * Check off completed roadmap items in BLUEPRINT.md * Fix relic spots colliding with higher-priority tiles across all floors RELIC_SPOTS coordinates on every floor overlapped exactly with BLOCK_SPOTS, SHRINE_SPOTS, or BRAZIER_SPOTS entries, and tile() resolves those categories before relics, so the relic silently became unreachable whenever the colliding spot was chosen. Floor 6 was the worst case: its relic and brazier candidate lists were identical, masking every relic every run. Moved each affected relic to a free, verified-floor coordinate in the same room instead. * Add player-facing README, drop dev blueprint, bump 1KB font size Replace 1mb/BLUEPRINT.md (a dev-oriented architecture doc) with a top-level README aimed at players, covering both games' controls and goals with links to the hosted versions. Also increase the 1KB version's font size for readability, trimming the now-redundant favicon-suppression tag to stay within the strict 1,024-byte budget. --- 1kb/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '1kb') diff --git a/1kb/index.html b/1kb/index.html index 84e8ad4..53475ea 100644 --- a/1kb/index.html +++ b/1kb/index.html @@ -1 +1 @@ -

gate

ruin.dark ahead.

left right in

bones

torch burns.dark hugs walls.

take on

beast

one eye opens.eaten

hall

stairs.bronze door.wall crack.dark arch.

stairs door crack arch

pit

too wide.dark below.

jump edge

idol

gold below.head bowed.

gold bow back

crack

cold air.fits.

squeeze return

vault

crown.small key.

crown key leave

dead.

again

key.

gate opens.dawn.

again

+

gate

ruin.dark ahead.

left right in

bones

torch burns.dark hugs walls.

take on

beast

one eye opens.eaten

hall

stairs.bronze door.wall crack.dark arch.

stairs door crack arch

pit

too wide.dark below.

jump edge

idol

gold below.head bowed.

gold bow back

crack

cold air.fits.

squeeze return

vault

crown.small key.

crown key leave

dead.

again

key.

gate opens.dawn.

again

-- cgit v1.2.3