Inspiration
Based on an old pre-internet multiplayer BBS Door Game. I previously coded this in perl as a chat-bot that could be interacted with via ICQ, MSN and AOL messenger.
What it does
Fight monsters and improve your character.
How I built it
With Lambda, node.js, dynamoDB, and APL
Challenges I ran into
VOID is the first Alexa project I started a couple of years ago with ask-sdk 1.0. Unfortunately I hit a road block with integrating DynamoDB to save the player's progress. After ask-sdk 2.0, this became much more straight forward. Progress retention is only the beginning!
Accomplishments that I'm proud of
This project is still in the early stages and has already undergone some major changes from when it was an instant messenger chat-bot. As a voice-first experience it is even more immersive.
What I learned
I had no experience with ask-sdk, JSON or APL before this project.
What's next for Valley of the Ivory Dragon (VOID)
The Final Boss, Learderboards, Player-vs-Player, and more APL
Built With
- amazon-dynamodb
- apl
- json
- lambda
- node.js
- ssml
Log in or sign up for Devpost to join the conversation.