Skip to content

A WiP Customizable Random Character Generator for DnD 5e

Notifications You must be signed in to change notification settings

TYRS0/DnD-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

DnD-Generator

A WiP Customizable Random Character Generator for DnD 5e

the plan is to be able to Make a almost complete Character sheet for player and NPC alike and have the ablity to add homebrew

Currently Generates

  • Name and Gender
  • Class and Level
  • Race and Subrace
  • Stats with Modifiers, Racial Bonuses, and Ability Score Improvements (STR/DEX/CON/INT/WIS/CHA)
    • Stats can currently Roll above 20, will be fixed at a later point

Goals

In no particular order

  • Generate basic info (name, gender, Class, race, ect.)
  • Generate stats with related racial buffs (str, con, wis, ect.)
  • Generate related spelles for spell casters
  • Make a ui to show all the informaion
  • Ability to regenerate a new character

this may take a bit because i am mostly self tought and find it difficult to read documention

How to use

  1. Download Python 3.x
  2. Download Repository as Zip and extract anywhere
  3. Open file in your prefered IDE (I use Visual Studio Code)
  4. Run Main.py
  5. Success

you can add and edit the .json files as long as you follow the formatting

  • Classes.json Holds all classes for now
  • Names.json Holds Names based off of selected Race,
  • Races.json Holds all Races, Subraces, and Racial Stats.

Change Log

v0.0.9

  • Added Level to Class generation
  • Added Ability Score Improvements to Stat generation

About

A WiP Customizable Random Character Generator for DnD 5e

Resources

Stars

Watchers

Forks

Releases

No releases published

Languages