Skip to main content

DND 5E first-level character sheet generator

Project description

first-level-fighter

A Dungeons & Dragons 5th Edition character sheet generator for creating first-level character sheets as markdown documents. List of names was created using fantasynamegenerators.com

Installation

If you have uv installed, you can install FLF by running

uv pip install first-level-fighter

Then, you can run the program by running

uv run flf

If you have pipx installed, you can install FLF by running

pipx install first-level-fighter

Then, you can run the program by running

flf

Usage Notes

This tool was created as part of the boot.dev curriculum as my first personal project. There are undoubtedly more robust online tools for generating character sheets online, but this could still prove useful for any DM/GMs looking to create simple sheets to help introduce brand-new players to the game. To ensure this project could be completed in a reasonable amount of time, a few things have been notably ommitted from FLF (AC, Spells, Feats, and statblocks for equipment).

Any omissions were made to ensure the project could be completed within 20-40 hours of time investment as per curriculum guidelines. My suggestion? As a DM, you can use FLF to pre-generate sheets for players and fill-in/edit the output markdown files for your players to include more descriptive text and AC. You can also introduce your players to online resources like wikidot and include links in the generated sheets for players to reference.

Consider using FLF in a one-shot to teach players the basics of DND with a more rules-loose approach! (Does it really matter how much damage a firebolt does when you're just trying to get your players to think about roleplay and using all the tools in their kit? Save that for a real campaign!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

first_level_fighter-0.1.0.tar.gz (11.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

first_level_fighter-0.1.0-py3-none-any.whl (14.2 kB view details)

Uploaded Python 3

File details

Details for the file first_level_fighter-0.1.0.tar.gz.

File metadata

  • Download URL: first_level_fighter-0.1.0.tar.gz
  • Upload date:
  • Size: 11.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.21

File hashes

Hashes for first_level_fighter-0.1.0.tar.gz
Algorithm Hash digest
SHA256 dff23ff1c04139f00e13e76762ea9dfb8dc3aa4ff2cb27899c6f0411c13cdce4
MD5 24e5fa3fa263e6b8ed2940b9a4a3258e
BLAKE2b-256 f005fa03e3584f6b4c008b377d319178f6bb07c3821ddf5cbb03f24eb35662e4

See more details on using hashes here.

File details

Details for the file first_level_fighter-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for first_level_fighter-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 236e1a198498420556ced14fb7646b6dc286a20a8885d23e897fbacf86c6373c
MD5 0d59f8e20393546112351493983b596b
BLAKE2b-256 10b9f787ba17c31b935b2e26d7e8a8f0c0852843fc8dd72e4c5962a06d6fe081

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page