Commit Graph
9 Commits
Author SHA1 Message Date
Eric WagonerandClaude Fable 5.1 3c453c86b2 The share sheet shows the glass board at the opening, from the corner, in place of two cropped flat boards
docs/og-card.html is rebuilt around docs/og-board.png, the shot the card was made from, and says how to take it again.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CCLa2PaEeCj8njQZSWGqHx
2026-10-27 17:35:48 -04:00
Eric WagonerandClaude Fable 5.1 6be076e3fc The glass board arrives in seconds: the figures' textures are 256 px (3.8 MB for all fifteen, down from 30), each kind takes its places as its file lands behind a progress bar, the toggle says it is fetching, and the squares sit exactly under the figures now that the checker covers the sheet's rim
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CCLa2PaEeCj8njQZSWGqHx
2026-10-27 09:39:59 -04:00
Eric WagonerandClaude Fable 5.1 8744072dda The glass board: a game drawn as three sheets of tinted glass on four posts with figures standing on them, in three.js, taking the same taps as the flat boards, shown only to a browser let in by a word
Fifteen figures in static/figures, one per kind, made to docs/figures-brief.md:
a round base, a livery material the view recolours per side, and a base
material left alone. The view loads three.js and the figures only when it
is opened. It plays a move as a walk and a capture as a sink into the glass,
dims a piece a Basilisk holds, marks the last move, the targets and a King
in check, and lets a tap reach a figure or a marked square through the
glass above it. Three cameras: from the corner, from the player's seat,
from above. The table and the told game offer it behind the gate in
src/lib/glass.svelte.ts, which opens for a browser that visits with
?glass=<word> whose hash it keeps.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CCLa2PaEeCj8njQZSWGqHx
2026-10-27 01:13:00 -04:00
Eric WagonerandClaude Fable 5.1 4212bf9419 Tap any piece and a panel tells what it is, what it can do from where it stands, how it moves, why Gygax put it in, and how to play it
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CCLa2PaEeCj8njQZSWGqHx
2026-10-26 18:12:46 -04:00
Eric WagonerandClaude Fable 5.1 7545985d98 The guide's picture of a laid table is taken from the live site, with the keeper named and the real link
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CCLa2PaEeCj8njQZSWGqHx
2026-10-26 17:21:27 -04:00
Eric WagonerandClaude Fable 5.1 cb62855ec0 The drake thinks for thirty thousand nodes, under two seconds on the host it shares
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CCLa2PaEeCj8njQZSWGqHx
2026-10-26 16:58:05 -04:00
Eric WagonerandClaude Fable 5.1 d10b00b778 A favicon.ico, which the page links and the build insists on
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CCLa2PaEeCj8njQZSWGqHx
2026-10-26 16:55:47 -04:00
Eric WagonerandClaude Fable 5.1 b9efe304a0 The table, the hall, the rules and the guide: three boards drawn in Gygax's colours, a drake to play, the article in full, and the pages that walk a player in
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CCLa2PaEeCj8njQZSWGqHx
2026-10-26 16:39:50 -04:00
Eric Wagoner d91b95cfab Begin Wyrm from the game kit 2026-10-26 16:08:50 -04:00