Inspiration

We love playing Dungeons and Dragons and often over Discord! Keeping track of a lot of little things is always a hassle so making things a little easier on the DM is always nice!

What it does

Dungeon Assistant assists the DM in a variety of ways, from pulling up links to webpages with more information on specific D&D topics, to generating Dungeon Maps & NPCs, to keeping track of initiative, to rolling dice!

How we built it

We created a Discord Bot using the Discord API and Python, we used used large amounts of random numbers and selecting from lists, and even some image generating!

Challenges we ran into

We were initially working with an old version of the Discord API and had to update to a newer version. NPC generation was much more work than expected

Accomplishments that we're proud of

NPC Generation is a feature that we set out to create and it works amazingly! Dungeon map generating wasn't even an initial part of our plan but is now one of our favorite features!

What we learned

We gained a ton of experience using the Discord API and collaborative teamwork while working on the same code-base. Division of work was a key aspect of our success!

What's next for Dungeon Assistant

Shop and Town generation, more detailed items, the sky is the limit!

Built With

Share this project:

Updates