A Jeopardy Game built using Socket.io and Google's Speech API
To install you must have node and npm.
-
Install dependencies with command "npm install" from root folder of project.
-
Start server with "node app.js"
-
Your "host" screen will be @ local-address:3000/game
-
Three players can join @ local-address:3000/player
-
Enjoy!
This is very much a work in progress. There is no error handling for disconnects to properly reload player states if someone exits their window mid-game. I have attempted to cover all bases where Google Speech API fails. It is now deprecated and for whatever reason sometimes it will fail, the game should recover, just give it a few seconds.
NOTE: In order to have support for speech-to-text in game, you must use Google Chrome. Also, sorry Apple users, iOS does not support this particular feature at all.