|
FreeBUZZ is a simple quiz show game that uses the Buzz Controllers from the Playstation 2. It allows somebody to host a game show and have upto 4 contestants.
Background and How it plays:
I wrote this game originally for sunday school at our church. The host hooks up the Buzz Controllers from a Playstation 2 or 3 console. Then once Windows detects the buzz controllers, the host clicks the new game button.
All the buzz controllers will flash and a question will be displayed on the screen. The users will the be able to hit their buzzer, whoever is the quickest gets to answer the question. The question, is answered by pushing one of the colour buttons on the buzzer that lines up with the correct answer on the screen.
The host then at their leasure can click next question to reset the buzzers and start a new question or click End Game if they want to prematurely end the game before the program gets to the end of the questions.
At the end of the game the program calculates the winner and a silly screen comes up with the results.
The technicals:
Essentially the game works around the questions.txt file. As there are four answer buttons on the controllers you can have a question with up to 4 answers. The questions.txt file simply is a reoccuring five line file. Based around the following format:
Question
Answer1
Answer2
Answer3
Answer4
Each question is run consecutively through the file, until the end if reached.
The correct answer in the question file is determined by prefixing one of the answers with the'*' symbol as per the following example:
WHAT IS THE COLOUR OF THE SKY?
*BLUE
ORANGE
GREEN
YELLOW
If you have a question that may only have two or three answers you can prefix the third and/or fourth line out with the '-' symbol. As per the following example:
ADAM AND EVE BROUGHT SIN INTO THE WORLD
*TRUE
FALSE
-BLANK-
-BLANK-
Information About Source Code:
This program was written in Delphi the following are required to compile the program:
Download: (You must be logged onto this website to download)
FreeBUZZ Binary Distribution (3.8 MB)
FreeBUZZ Source Distribution (12.31 MB)
|