rpg fleshing out
All checks were successful
Build Org Website / build (push) Successful in 46s

This commit is contained in:
2026-05-09 22:52:16 +01:00
parent a2bc77805c
commit 083ade12eb
10 changed files with 1499 additions and 36 deletions

View File

@@ -1,23 +1,23 @@
#+TITLE: Hollow Archive
#+TITLE: Ash Below the Lake
#+OPTIONS: num:nil title:nil toc:nil
#+NO_SIDENOTES: t
#+DATE: <2026-05-09 Sat>
#+BEGIN_EXPORT html
<main class="play-root play-page rpg-root" data-play-page="rpg">
<main class="play-root play-page rpg-root ash-rpg-root" data-play-page="rpg">
<a class="play-back" href="/play.html">Back to Play</a>
<header class="play-page-head">
<p class="play-kicker">11 / Role Playing Game</p>
<h1>Hollow Archive</h1>
<p>A tiny 2D RPG base: move through rooms, speak with characters, collect items, complete quests, save progress, and steer the ending.</p>
<h1>Ash Below the Lake</h1>
<p>A 2D story RPG set in Morrow's End: a town beside a black lake that remembers names, grief, and everyone the world tries to forget.</p>
</header>
<section class="play-tool rpg-shell" aria-label="Hollow Archive game">
<section class="play-tool rpg-shell ash-rpg-shell" aria-label="Ash Below the Lake game">
<div class="rpg-stage">
<canvas class="rpg-canvas" width="768" height="512" data-rpg-canvas></canvas>
<canvas class="rpg-canvas ash-rpg-canvas" width="960" height="540" data-rpg-canvas></canvas>
<div class="rpg-dialogue" data-rpg-dialogue aria-live="polite">
<strong data-rpg-speaker>Archivist</strong>
<p data-rpg-line>Press Start to enter the archive.</p>
<strong data-rpg-speaker>The Letter</strong>
<p data-rpg-line>Don't let the lake remember your name.</p>
</div>
</div>
@@ -26,7 +26,7 @@
<button type="button" data-rpg-start>Start</button>
<button type="button" data-rpg-save>Save</button>
<button type="button" data-rpg-load>Load</button>
<button type="button" data-rpg-reset>Reset</button>
<button type="button" data-rpg-reset>New Game</button>
</div>
<div class="rpg-mobile-pad" aria-label="Movement controls">
@@ -38,13 +38,13 @@
</div>
<dl class="rpg-stats">
<div><dt>Room</dt><dd data-rpg-room>Entrance</dd></div>
<div><dt>District</dt><dd data-rpg-room>Harbor Row</dd></div>
<div><dt>Route</dt><dd data-rpg-route>Undecided</dd></div>
<div><dt>Hearts</dt><dd data-rpg-hearts>3</dd></div>
<div><dt>Resolve</dt><dd data-rpg-hearts>20</dd></div>
</dl>
<section class="rpg-list">
<h2>Quests</h2>
<h2>Memory Journal</h2>
<ul data-rpg-quests></ul>
</section>
@@ -53,7 +53,7 @@
<ul data-rpg-inventory></ul>
</section>
<p class="rpg-status" data-rpg-status>Keyboard: arrows or WASD to move, Space or Enter to act.</p>
<p class="rpg-status" data-rpg-status>Move with arrows or WASD. Act with Space or Enter. Sound starts after your first input.</p>
</aside>
</section>
</main>