Dungeon Companion is a collaborative web-based Node.js companion app and score tracker for the role-playing card game "Munchkin" by Steve Jackson.
Since keeping track of each player's scores and calculating battles with pen and paper is tedious and prone to errors, this web app helps to improve and simplify this task and lets the players keep their focus on the game.
- Completely in the browser: No installation required!
- Create parties and invite your friends easily via QR code, or a direct invitation link
- Track your own character's level, item bonuses and combat strength
- Leaderboard to keep an eye on your opponents and see who's ahead
- Battle calculator featuring configurable monsters, player assists and one-shot modifiers
- PWA ready ("Add to home screen")
You can use Dungeon Companion for your game night right now. Just visit the following URL and create a party:
https://dungeon-companion.marceickhoff.dev
- Node.js >= v15.5.0
- npm >= v7.3.0
- A web server like Apache or Nginx
git clone https://github.com/marceickhoff/dungeon-companion
cd dungeon-companion
npm i
npm run start
Make sure to set up a publicly available virtual host for the public
directory.