Inspiration

I wanted to make a game for an Echo display device, namely my Echo Show.

What it does

The game is a simple dungeon crawl. The user can explore a map, encounter creatures, engage in combat, find gold and other items, all the while seeking to accomplish the given mission. Game play consists of movement, combat, searching an area and collecting items.

How I built it

After three months of struggling with Node.js to build this, I re-started using Python which turned out to be best suited for the project. The entire project from start to finish took a year to complete.

Challenges I ran into

Working out how to handle dungeon movement mapping - settled on N,S,E,W movement. Being able to store the game session by user in a dynamodb table, storing only what has changed. Working out what image to display based on what direction the user went. Working out how to search a room and random encounters. Adding sound bites to monster encounters. How to determine if a device has a display

Accomplishments that I'm proud of

See Challenges I ran into

What I learned

Python is the best language to work with. dynamodb Cloudwatch logging Working with screens

What's next for Dungeon Bird

I would like to find out how to get more exposure for the skill so more people can enjoy it.

Built With

Share this project:

Updates