Inspiration
I like to play D&D a lot, and as I was running out of ideas I decided to make something I would be well versed in and utilize myself afterwards.
What it does
The GUI software displays random attributes for a character, including things like name, height, class, or clothing choice.
How we built it
Using Tkinter and Python, I built a simple GUI. I also used open-source fantasy archives and ChatGPT to generate my lists of possible results for each category.
Challenges we ran into
Learning Tkinter was a bit of a challenge with following a proper main loop, but not impossible.
Accomplishments that we're proud of
While the design is not extravagant, the packing frames came out as expected.
What we learned
Objects are probably the way to go, the code became a bit messy otherwise.
What's next for Dungeons and Dragons NPC Generator
I plan to use this generator during my weekly games and perhaps expand on it to include more features specific to my campaign.
Built With
- python
- tk
Log in or sign up for Devpost to join the conversation.