| Name | Latest commit | Last update |
|---|---|---|
| 📂 assets | ||
| 📄 README.md | Add a link to the hosted game in the readme | 4 weeks ago |
| 📄 components.js | Refactor codebase to separate logic, components, and orchestration. | 4 weeks ago |
| 📄 design.md | Initial commit: Web-based Scoundrel game implementation. | 4 weeks ago |
| 📄 game.js | Refactor codebase to separate logic, components, and orchestration. | 4 weeks ago |
| 📄 index.html | Initial commit: Web-based Scoundrel game implementation. | 4 weeks ago |
| 📄 main.js | Add a 'New Game' button with confirmation dialog. | 4 weeks ago |
| 📄 prompts.md | Update prompts | 4 weeks ago |
| 📄 style.css | Add theme support and image-based card faces. | 4 weeks ago |
A web-based implementation of Scoundrel, a solo dungeon crawler card game played with a standard poker deck. This project is a single-page application (SPA) built with modern, lightweight web technologies.
The goal is to traverse the entire dungeon (the deck) without your HP dropping to zero.
This is a static site with no build steps required.
bash
git clone https://git.xeno.darksair.org/scoundrel-web.git
cd scoundrel-webpython3 -m http.servernpx servehttp://localhost:8000 (or whatever port your server uses).The game supports custom card themes!
Adding a New Theme:
assets/themes/YourThemeName/.10h.png, kc.jpg).game.js:
javascript
'YourThemeName': { label: 'My Theme', ext: 'png', path: 'assets/themes/YourThemeName' }