Thirty Answers! is a fun and engaging quiz game where 3 players are given general knowledge clues in the form of answers and must respond with the correct question. It's kind of like a popular American television quiz show... but totally not.
Each game consists of 6 categories, each containing 5 answers, thus the name Thirty Answers!
Please understand this is a project and not a turn-key solution. It's something I cooked-up so our family could play the game during the holidays. As such, it will require a bit technical know-how and effort to get up and running.
All software in this repo is lovingly crafted in C#.
-
ThirtyAnswersis the main application which runs most everything. -
ScoreServerruns a lightweight HTTP to deliver a page showing game scores in real-time on a separate device like a Raspberry Pi connected to a display. This is completely optional, but will score you bonus geek cred.
-
A laptop with HDMI out that can drive a second display. You will use the laptop to control the game.
-
A second display. The family room TV works great for this. This will show the game board to the players.
-
Some kind of zero-delay USB arcade encoder board. Something like this GRS Zero Delay Encoder Board. I'm actually using one from EG STARTS purchased from Amazon ages ago that's no longer available. This is what will run the buzzers. More on this later.
-
A Raspberry Pi connected to a 3rd display for showing scores. The main gameboard does not do this. Again, this is optional, but a nice flex. More on the setup for this later.