Testing GitHub's releases functionality, mostly. More or less functional, though had to axe audio, and players are simply named P1, P2, and P3.
Run Jeopardizer via the included package, or by launching the JAR from command line command line via:
java -jar /path/to/Jeopardizer.jar
Jeopardizer is designed for 2 screens, one which acts as the host console (Trebek view) and another which acts as the game board. The game generates 3 random Jeopardy rounds (single, double, and final) using random full categories from J-Archive, limited to categories shown from between the years 2008 and 2019 (I have all archived full categories, when testing I just found this most fun...though there is a certain humor to never knowing how recent your pop culture category is). Dates are shown in the bottom of the console view, since naturally some clues may not be as accurate after 11 years...
Controls are as follows:
- Questions can be accessed by clicking their respective squares
- Backspace will dock a player for a wrong answer, Enter will award points and escape the question. If the players time out, tab can be used to exit the question. The host can hit the left and right arrow keys to switch between players for score awarding!
- The tilde key will switch between rounds!
- Shift will pull up the scores for players, but this can only be accessed from the question menu
- If a Daily Double question is opened, a wager must be input using non-numpad number keys (haven't actually tested with numpad though), hyphen/subtract key will remove the last number (-), and equals key (=) will input that wager. Then hit enter as normal to award points. As a failsafe for an accidental misclick, a "wager" value can also be inputted outside of a question, and awarded to a player.
Unfortunately, I couldn't get audio working when I tried to make the application, even though it works if you just run the source code version (something about the filepaths broke). Additionally, since J-Archive is text only, some questions that should feature associated media lack that media, which is a bit of a bummer since while there is filtering to remove incomplete categories, I haven't done any filtering to remove questions with faulty media. Sorry!
Let me know if you encounter any major bugs with it, and happy Jeopardy-ing!