summaryrefslogtreecommitdiff
path: root/1kb
diff options
context:
space:
mode:
authorChristian Cleberg <[email protected]>2026-07-12 18:33:51 -0500
committerGitHub <[email protected]>2026-07-12 18:33:51 -0500
commitde2460845efda51820eb3c6343fb158661ae76bb (patch)
tree0f13d11450541e31a4746cff422d4c471ac101e3 /1kb
parentf1fdbe26c84ca6e9021ebc08ed4fc2c8198b06c3 (diff)
downloadmicro-roguelike-de2460845efda51820eb3c6343fb158661ae76bb.tar.gz
micro-roguelike-de2460845efda51820eb3c6343fb158661ae76bb.tar.bz2
micro-roguelike-de2460845efda51820eb3c6343fb158661ae76bb.zip
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.
Diffstat (limited to '1kb')
-rw-r--r--1kb/index.html2
1 files changed, 1 insertions, 1 deletions
diff --git a/1kb/index.html b/1kb/index.html
index 84e8ad4..53475ea 100644
--- a/1kb/index.html
+++ b/1kb/index.html
@@ -1 +1 @@
-<!doctype html><link rel=icon href=data:,><style>body>div{display:none}body>div:target{display:block}</style><div id=g><p>gate<p>ruin.dark ahead.<p><a href=#b>left</a> <a href=#e>right</a> <a href=#h>in</a></div><div id=b><p>bones<p>torch burns.dark hugs walls.<p><a href=#h>take</a> <a href=#p>on</a></div><div id=e><p>beast<p>one eye opens.<a href=#d>eaten</a></div><div id=h><p>hall<p>stairs.bronze door.wall crack.dark arch.<p><a href=#p>stairs</a> <a href=#i>door</a> <a href=#c>crack</a> <a href=#d>arch</a></div><div id=p><p>pit<p>too wide.dark below.<p><a href=#d>jump</a> <a href=#v>edge</a></div><div id=i><p>idol<p>gold below.head bowed.<p><a href=#d>gold</a> <a href=#c>bow</a> <a href=#h>back</a></div><div id=c><p>crack<p>cold air.fits.<p><a href=#v>squeeze</a> <a href=#h>return</a></div><div id=v><p>vault<p>crown.small key.<p><a href=#d>crown</a> <a href=#w>key</a> <a href=#g>leave</a></div><div id=d><p>dead.<p><a href=#g>again</a></div><div id=w><p>key.<p>gate opens.dawn.<p><a href=#g>again</a></div>
+<!doctype html><style>body>div{display:none}body>div:target{display:block;font-size:1.5em}</style><div id=g><p>gate<p>ruin.dark ahead.<p><a href=#b>left</a> <a href=#e>right</a> <a href=#h>in</a></div><div id=b><p>bones<p>torch burns.dark hugs walls.<p><a href=#h>take</a> <a href=#p>on</a></div><div id=e><p>beast<p>one eye opens.<a href=#d>eaten</a></div><div id=h><p>hall<p>stairs.bronze door.wall crack.dark arch.<p><a href=#p>stairs</a> <a href=#i>door</a> <a href=#c>crack</a> <a href=#d>arch</a></div><div id=p><p>pit<p>too wide.dark below.<p><a href=#d>jump</a> <a href=#v>edge</a></div><div id=i><p>idol<p>gold below.head bowed.<p><a href=#d>gold</a> <a href=#c>bow</a> <a href=#h>back</a></div><div id=c><p>crack<p>cold air.fits.<p><a href=#v>squeeze</a> <a href=#h>return</a></div><div id=v><p>vault<p>crown.small key.<p><a href=#d>crown</a> <a href=#w>key</a> <a href=#g>leave</a></div><div id=d><p>dead.<p><a href=#g>again</a></div><div id=w><p>key.<p>gate opens.dawn.<p><a href=#g>again</a></div>