Jeopardy Game - UMD-ENEE408I/ENEE408I_Spring_2021_Team_2 GitHub Wiki
Clients join the game with alexa command (1st player sets lobby size)
Server starts game when specified # of players join
Initialize game stats: money, rounds(10?), player id (facial rec)
Select player randomly to have initial control
Beginning of the game loop
a. prompt player in control for point value
b. select question with point value and write question to clients
c. clients buzz
d. server waits for first buzz (unless all pass), this player is prompted to answer
e. if answer is correct, they control value selection, if not
i. state answer incorrect remaining clients can buzz again
ii. clients buzz
iii. server waits for first buzz (unless both pass), this player is prompted to answer
iv. if correct next question, else, prompt last player for question or pass
f. modify stats (current money, remaining rounds)
g. if round is not last and score updates to players, go back to a, else go to 6
Double Jeopardy
Declare the winner to all clients with point totals