/monsterforge

The Paper Miniature Creator

Primary LanguageCSSMIT LicenseMIT

Monsterforge

Features

You can find an overview and how to use video on the website.

  • Create, upload and modify your creatures
  • Import a Dndbeyond encounter into a bestiary, ready to print!
  • Gather the creatures you need for a session in a bestiary
  • Print minis for all the creatures in your bestiaries with a single click
  • The Base color and shape can be customized
  • Miniatures of the same type can be numbered
  • The minis have a foldable base that can be reinforced with a coin to make them wind-resistant
  • The optional name label on the miniature is sized to use all the space optimally
  • The miniatures can be printed for 1-inch, 3/4-inch or 1/2-inch grids
  • The height of the minis can be dynamically adjusted, based on creature size and source image
  • You can adjust the brightness of the mini's backside to create a silhouette effect
  • The minis are nicely arranged on a sheet in a way to minimize wasted space

About the project

The website at forge.dice.quest provides tools for tabletop gaming. The website is free and contains no ads. Feel free to contribute anything from commenting to design or new options and tools. If you plan something bigger, please contact me beforehand.

This project is supported by JetBrains - PyCharm!

Fork

I took over as maintainer for the project originally made by matnad. I have since made it more perfomand, slimmer as well as added new features to it. The original project is at github.com/matnad/monsterforge, thanks to matnad for the initial work!

Collaboration

If you wish to collaborate with me on anything, please contact me here. I am open to any type of collaboration: Development, Graphics artist for website design or even for creature images, UI/UX, hosting (is currently fine), idea sharing, etc!

Create and install virtual environment

git clone https://github.com/schemen/monsterforge.git && cd monsterforge
virtualenv venv -p python3
source venv/bin/activate
pip install -r requirements.txt
deactivate