The Inspiration

When thinking about what would be useful as an Alexa skill, I thought about Dungeons and Dragons / Pathfinder, and how Alexa could be a great way for DMs and players to have access to the vast wealth of information in a quick and easy way. There's a spellbook out for 5e, so I figured I'd contribute my own spellbook using Pathfinder-specific spells.

What it does

This allows Pathfinder players to use Alexa as a reference when looking up spells and their effects. If you're in the middle of a game or trying to level your character and don't have quick access to spells and their descriptions you can just ask Alexa!

How I built it

I based my project off of the Alexa How-To template, modifying it to allow players to look up spells and get the spell description. I used a JSON list of spells provided here, parsed through the info and wrote what I needed to a new file using Python, and then modified the Alexa How-To template to create the correct functionality.

What I learned

This was my first time using Alexa Dev Kit and it was definitely a learning experience! Looking forward to continuing to develop and working on more complex problems that can be solved.

What's next for Alexa-Enabled Pathfinder Spell Book

I want to keep working on improving this, since so much more can be done to make this a versatile reference for use in and out of game. This includes adding more spells, allowing players to look up other elements of the spell including duration, requirements, etc. and letting players sort through spells by level, class, etc.

Built With

Share this project:

Updates