
Prerequisites: this tutorial presumes that you have Node/ NPM and MongoDB installed and configured, with a code editor and CLI (or IDE) ready to go. In this article, we'll walk through the steps to create a roleplaying game character generator using MongoDB, Express, Vue, and Node (also known as the "MEVN" stack). Image credit: Michael E Herndone, shared under Creative Commons.I'm a tabletop game developer, and enjoy making apps that have the potential to perform some service related to gaming. This in itself may not be a bad thing but some players may feel challenged. If you are strict then players might not initially be able to create the characters they had in mind. If you are generous with the rerolls and minimum levels then you will tend to end up with more heroic characters. Character stats can set the tone for the whole campaign. The variations go on but have you tried anything substantially different? Did it work?ĭMs should think carefully about this phase.


Can you add any more? Share the details in the comments below. Here’s just a few that Geek Native have heard about. There’s a surprising number of alternative ways to create your attributes. The method is to create PCs who are likely to be a bit more notable than the average farmer.

You can either assign points from a balanced array of numbers or roll 4d6 and drop the lowest dice. The official Player’s Handbook in Dungeons & Dragon’s 5e offers two suggested ways of discovering your character’s six attributes.
