I was thinking about how to get my three kids some physical activity while it's been cold outside. So I thought what better way than a Cylinder Says game that never ends or gets tired. Just like my 3 wiggly kids

What it does

Start it up and follow the instructions, just make sure you only do what it says after saying "Cylinder Says" or your out! :-) The phrases are randomized so no two games are the same!

How I built it

I built this using ASK and AWS Lambda. It took a while to get it just right and to figure out what I was doing but I'm pretty proud of it and am excited to see if anyone else likes it.

Challenges I ran into

I have some programming experience and had built another submission for this competition (Let's Be Friends) but didn't have much experience making Alexa Skills. I think the hardest part was learning a new syntax and trying to apply what I already knew to make something. I had a hard time figuring out a way to get the timing right but once I discovered SSML the documentation helped a lot!

Accomplishments that I'm proud of

I'm excited that this is a game that is simple enough that any kid can run it by themselves (Even my 2 year old's who can't really speak yet). I know my kids love it and it gets them up and moving which is a great perk as a parent.

What I learned

On this skill the biggest thing I learned about was the SSML. Now I've had a little experience with it I am very excited about the possibilities. I think this is a really cool way to customize the user's experience!

What's next for Cylinder Says

I think the next step is to build in some sort of score tracking and maybe add a video section to the echo show that gives you a partner to play with. Maybe make that partner randomly does the action at the wrong time so that you can actually feel like you are playing with someone else. I was also thinking about making Alexa say the commands quicker as you play more so that it's more challenging.

Share this project: