Skip to content

ncalteen/kdm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Survivor and Settlement Tracker for Kingdom Death: Monster

Continuous Integration Continuous Delivery Linter

In a place of stone faces, nameless survivors stand together. They have nothing. Only a lantern to light their struggle.

Kingdom Death: Monster is cooperative game for up to 4 players. Play survivors ekeing out an existence in the overwhelming darkness. Your story unfolds in a campaign that is played over many nights at the game table or ends quickly in bitter defeat.

Every decision matters. Every space moved, every resource spent, every governing principle chosen - all have lasting impact on this highly replayable and challenging game.

About

This project is a Next.js web application that provides a simple UI for keeping track of settlment and survivor information in Kingdom Death: Monster. It is designed to be lightweight and easy to use, allowing players to enjoy the game and save some trees.

Try it out here: https://ncalteen.github.io/kdm

Storage

This site makes use of your browser's local storage to save your data. This means that you can close the tab or even your browser and come back later to find your data still there. However, this also means that if you clear your browser's local storage, your data will be lost. If you want to back up your data, use the Preserve Records button.

This will download a JSON file containing all of your settlements. You can then upload this file later to restore your settlements at any time!

Support

This project is open source and free to use. It is maintained on a best-effort basis, with no guarantees.

If you have any questions, suggestions, or problems, please feel free to open an issue.

If you like this project and want to support its development, please consider buying me a coffee!

Buy Me A Coffee

Mobile Support

Mobile support is currently limited. The site is designed to be responsive and (mostly) mobile-friendly, but some features may not work as expected on smaller screens. If you encounter any issues, please open an issue! To date, the project has been tested on the following devices:

  • iPhone XR
  • iPhone 14 Pro Max
  • Pixel 7
  • iPad Mini
  • iPad Pro

Development

Prerequisites

Node.js

  • See .node-version for the current version being used by this project.

Getting Started

This project can be run locally for development and testing. Since it is a static site, you can run it practically anywhere!

To get started, simply follow the below steps:

  1. Fork this repository

  2. Install the dependencies

    npm install
  3. Start the development server

    npm run dev
  4. Open your browser and navigate to http://localhost:3000

Disclaimer

This project is not affiliated with or endorsed by Kingdom Death: Monster or any of its creators. It is a fan-made project created for personal use and entertainment purposes only. All rights to Kingdom Death: Monster and its associated materials are owned by their respective copyright holders. This project is intended to be a tool for players to enhance their experience with the game and is not intended for commercial use or distribution.

If, at any point in time, the creators of Kingdom Death: Monster would like this project to be taken down, please contact me at @hollow_forest in the Lantern's Reign Discord and I will remove it immediately. I have no intention of profiting from this project or infringing on any copyrights. I simply want to provide a tool for players to use and enjoy.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

Web-based settlement and survivor tracking for the Kingdom Death: Monster tabletop game

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Sponsor this project

  •  

Contributors 3

  •  
  •  
  •  

Languages