Inspiration
StarCraft was too hard so we went for chess.
What it does
Use your voice to play a game of chess against your friend and watch the board update live on a locally hosted web page.
How we built it
Languages: Python, HTML, JavaScript Libraries/Frameworks: Flask/Flask-Ask, and AJAX Hardware: 1 Amazon Echo
Challenges we ran into
- Half our group members didn't know how to play chess.
- Alexa unwilling to cooperate
- Networking
- Did I mention Networking (Shout out to Kirby from Jobber for saving us!)
- JavaScript
Accomplishments that we're proud of
- Making Networking Work (Again thanks Kirby)
- Dynamically hosting a web page
- Being able to loop Alexa (at some point)
- Making a Chess Engine from scratch
What we learned
- HTML and JavaScript
What's next for Alexa Chess
Proper hosting, making Alexa crash less often, improve chess engine. Have Ishaat and Timmy learn chess. Implement en passant.
Log in or sign up for Devpost to join the conversation.