Add themed board game library at /mygames/

Embed the bggpipe "Game Shelves" export (static/games/) into a themed
Hugo page. A small loader (embed.js) fetches each export page, lifts out
its <main>, rewrites relative URLs, and rewires game links to ?g=<slug>
so the blog chrome stays on every page; embed.css scopes the export's
component styling to the embed. The export itself is untouched and stays
re-exportable. Adds the menu entry and excludes badges/ from deploy.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Eric Wagoner
2026-08-06 19:15:26 -04:00
co-authored by Claude Opus 4.8
parent e0e08ba67d
commit f6611257b3
400 changed files with 7127 additions and 2 deletions
+41
View File
@@ -0,0 +1,41 @@
<!doctype html>
<html lang="en">
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Dungeon! · The Game Shelves</title>
<meta name="description" content="Dungeon! in The Game Shelves">
<meta property="og:title" content="Dungeon! · The Game Shelves">
<meta property="og:image" content="../art/1339-34390.png">
<link rel="icon" href="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><text y='.9em' font-size='90'>🎲</text></svg>">
<link rel="stylesheet" href="../style.css">
<header class="site"><a href=".././">The Game Shelves</a>
<span class="sub">a board game library</span></header>
<main>
<p><a href="../">← the whole library</a> · <a href="https://boardgamegeek.com/boardgame/1339" rel="noopener">view on BGG ↗</a></p>
<h1>Dungeon! <span class="meta">(1975)</span></h1>
<div class="detail">
<div class="art"><img src="../art/1339-34390.png" alt="box art for Dungeon!"></div>
<div class="facts"><div class="factrow"><b>players</b> 18 players (best at 4, 5)</div><div class="factrow"><b>playing time</b> 3060 min</div><div class="factrow"><b>ages</b> 8+</div><div class="factrow"><b>weight</b> 1.55 / 5</div><div class="factrow"><b>BGG rank</b> 5417</div><div class="factrow"><b>BGG rating</b> 6.01</div><div class="factrow"><b>designers</b> <span class="chip">David R. Megarry</span></div><div class="factrow"><b>artists</b> <span class="chip">Daniel Gelon</span> <span class="chip">Keith Hill</span> <span class="chip">Richard Hill</span> <span class="chip">James Holloway (I)</span> <span class="chip">Larry Kessling</span> <span class="chip">Michael Komarck</span> <span class="chip">Tracy Lesch</span> <span class="chip">Victoria Maderna</span></div><div class="factrow"><b>publishers</b> <span class="chip">Tactical Studies Rules (TSR)</span> <span class="chip">ASS Altenburger Spielkarten</span> <span class="chip">Jedko Games</span> <span class="chip">Novedades Montecarlo</span> <span class="chip">Parker Brothers</span> <span class="chip">Wizards of the Coast</span></div><div class="factrow"><b>categories</b> <span class="chip">Adventure</span> <span class="chip">Exploration</span> <span class="chip">Fantasy</span> <span class="chip">Fighting</span></div><div class="factrow"><b>mechanics</b> <span class="chip">Area Movement</span> <span class="chip">Critical Hits and Failures</span> <span class="chip">Dice Rolling</span> <span class="chip">Events</span> <span class="chip">Grid Movement</span> <span class="chip">Role Playing</span> <span class="chip">Simulation</span> <span class="chip">Variable Player Powers</span></div></div>
</div>
<div class="card"><div class="factrow"><b>my copy</b> English first edition · 1975</div><div class="factrow"><b>publishers</b> <span class="chip">Tactical Studies Rules (TSR)</span></div><div class="factrow"><b>languages</b> <span class="chip">English</span></div></div>
<div class="card desc">In many ways &quot;Dungeon!&quot; is similar to Dungeons &amp; Dragons, although much simplified and transformed into a board game. Players explore a dungeon that is divided into levels of increasing difficulty, fighting monsters for valuable treasure. As players venture deeper into the dungeon, the monsters become more difficult and the treasure more valuable. Several character classes each have slightly different fighting abilities most notably the wizard, who can cast spells. Combat is simulated using dice; players roll the dice to attack a monster, and if unsuccessful, the dice are rolled to determine the effect of the monster&#x27;s counter-attack.
The winner is the first player to bring a certain amount of treasure back to the Dungeon&#x27;s entrance.
Reimplemented by:
The Classic Dungeon
The New Dungeon</div>
<footer>
<p><a class="pbb" href="https://boardgamegeek.com" rel="noopener"><img src="../art/powered-by-bgg.png" alt="Powered by BGG" height="40"></a></p>
<p>The Game Shelves · cataloged from shelf photos by
<a href="https://git.kestrelsnest.social/eric/bggpipe"
rel="noopener">bggpipe</a></p>
<p>Game data and cover images from <a href="https://boardgamegeek.com"
rel="noopener">BoardGameGeek</a>. BoardGameGeek and BGG are trademarks of
BoardGameGeek, LLC; this page is an independent project, not affiliated
with or endorsed by BoardGameGeek.</p>
</footer>
</main>
</html>