diff options
| author | Christian Cleberg <[email protected]> | 2026-07-12 18:33:51 -0500 |
|---|---|---|
| committer | GitHub <[email protected]> | 2026-07-12 18:33:51 -0500 |
| commit | de2460845efda51820eb3c6343fb158661ae76bb (patch) | |
| tree | 0f13d11450541e31a4746cff422d4c471ac101e3 /1kb/index.html | |
| parent | f1fdbe26c84ca6e9021ebc08ed4fc2c8198b06c3 (diff) | |
| download | micro-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/index.html')
| -rw-r--r-- | 1kb/index.html | 2 |
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> |
