Super Hero Battle Skill helps you create battles between your favourite superheroes! Choose two superheroes and a power item, guess who is going to win and get ready! You will get points everytime your guess is correct. Just say 'Alexa, open Super Hero Battle' to get started
I was looking for a fun and simple use case to try Alexa Conversations for the first time
What it does
The Super Hero Battle skill helps you create battles between your favorite superheroes
How I built it
I use Node.js for my lambda function hosted on AWS and I call an external API to get the data about superheroes. For the APLA responses I use ssml and some audio files that are hosted in an S3 bucket. Alexa Conversations handles part of the dialog management.
Challenges I ran into
Lack of time
Accomplishments that I'm proud of
I am proud of this first version of Super Hero Battle Skill and what I have achieved in such a short time.
What I learned
I learned about Alexa Conversations and how it makes the development process better, by not having to think about all possible conversational turns.
What's next for Super Hero Battle
Adding more engaging sounds. Leaderboard. Allow the user to ask about superheroes. Creating battles between teams of superheroes.