The Game Show Forum
The Game Show Forum => The Big Board => Topic started by: Brig Bother on November 17, 2003, 06:31:11 PM
-
Hey there. I thought I'd ask you lot as I can't find any on the web.
Is there anything on the magic interweb you can use as a buzzer/lock-out whatever?
I'm thinking of something where, for example, I'm the judge on my control box, which their buzzers on their computers will connect to. I'll give a question on IRC, they hit their buzzers. My program works out which one pressed first, but also works out the delays between connections so it knows who buzzed first in real time? Does this make any sense?
Anyway, any ideas let me know.
-
It makes sense. I had included a long-winded explanation about this stuff, but you already get it, so no need. Basically, you're going to be looking for a system that uses the timestamp on the computer at the moment the question is delivered, the timestamp at the moment the answer is sent back, then subtracts the one from the other to compute true response time (assuming the user's computer is accurate)
Now that that's out of the way, the bad news: No, I'm not personally aware of any publically available system like the one you're looking for.
-
I remember hosting Game Shows with My Family when I was a kid. I would always use a regular Calculator as a Buzz in device. It worked great when we played Family Feud. One Family member put their finger on the One key and the opposing Family member would put their finger on the Three key. As soon as someone buzzed in their digit would show up first on the display. It's a Poor Mans Buzz in Device, but it performs using the exact same principle as a Big Game Show Buzzer and serves the purpose just as well.
John
-
One thing I would Recommend...If you look on EBAY and look for Either Electric jeopardy or Sale of the Century Board Games, They come with Buzz-in Lock out devices.
-
[quote name=\'DJDustman\' date=\'Nov 17 2003, 09:22 PM\'] One thing I would Recommend...If you look on EBAY and look for Either Electric jeopardy or Sale of the Century Board Games, They come with Buzz-in Lock out devices. [/quote]
It was reported on Usenet a few years back that the Quizzard, the hexagonal six-person buzzer device coming with the 1986 $ale home game, was marketed separately around 1990.
-
He's looking for something which works over the Internet, so board games don't help.
-
Correct. It would seem to be possible too, You Don't Know Jack 5 seems to be playable online. Although I can't get it working on XP, annoyingly.
-
Seems like it would require some fancy programming to figure out when the question arrived on the player's screen and when they buzzed in, irrespective of transmission time. Once you've got that figured out you have to get it to work over IRC.
Good luck.
-
[quote name=\'Brig Bother\' date=\'Nov 18 2003, 03:36 AM\'] Correct. It would seem to be possible too, You Don't Know Jack 5 seems to be playable online. Although I can't get it working on XP, annoyingly. [/quote]
Yes. I used to play it online quite a bit, before the game started to attract griefers who spent all of their time playing stupid sound effects in an effort to distract serious players.
I can't remember if I've installed it since I've had XP, though. If I remember I'll try it tonight. No reason in the world that it _shouldn't_ work, near as I can tell...
-
One key and the opposing Family member would put their finger on the Three key. As soon as someone buzzed in their digit would show up first on the display. It's a Poor Mans Buzz in Device, but it performs using the exact same principle as a Big Game Show Buzzer and serves the purpose just as well.
That's a terrific idea John! I would have never thought of something like that.
ITSBRY
itsbry@juno.com
-
[quote name=\'ITSBRY\' date=\'Nov 18 2003, 11:53 AM\']
One key and the opposing Family member would put their finger on the Three key. As soon as someone buzzed in their digit would show up first on the display. It's a Poor Mans Buzz in Device, but it performs using the exact same principle as a Big Game Show Buzzer and serves the purpose just as well.
That's a terrific idea John! I would have never thought of something like that.
ITSBRY
itsbry@juno.com [/quote]
I am the owner of the Press Your Luck Palace. It's fairly easy to script lockout devices, etc. Email me, and I'll show you the workings.
-
While I can't say it for certain, I have a very strong feeling that the logistics here might be insurmountable. If Player 1 buzzes in, how long do you wait for Player 2 and/or Player 3, in case they buzzed in first but are lagging? You'd have to synchronize the players' computer clocks, keep them synchronized, and trust that no one was cheating in that regard. Just how far down the line can you adjust for lag? There's lag from the server to the host, lag from the player to the server, lag from the question appearing--heck, if a player's computer is busy with another task, there could be lag in their keyboard's transmission of key presses.
-
I'd think you would start timing at the moment the question appears (or finishes appearing) on screen and stop timing when the key/mouse is hit. This would all be done locally so path delay would be a moot point. But you are right about multitasking/multithreading delays. You'd want to quit all other applications for it to work properly.
-
[quote name=\'chris319\' date=\'Nov 20 2003, 10:01 AM\']I'd think you would start timing at the moment the question appears (or finishes appearing) on screen and stop timing when the key/mouse is hit. This would all be done locally so path delay would be a moot point.[/quote]
I'm just wondering if and/or how that local information would get sent through IRC.
-
[quote name=\'Robert Hutchinson\' date=\'Nov 20 2003, 11:30 PM\'] I'm just wondering if and/or how that local information would get sent through IRC. [/quote]
I could see it getting done quite easily via mIRC scripting.
-
[quote name=\'clemon79\' date=\'Nov 21 2003, 09:25 AM\'] [quote name=\'Robert Hutchinson\' date=\'Nov 20 2003, 11:30 PM\'] I'm just wondering if and/or how that local information would get sent through IRC. [/quote]
I could see it getting done quite easily via mIRC scripting. [/quote]
Indeed: mIRC is the IRC client of choice.
-
I, then, will defer to those who know more about (m)IRC than do I. And good luck, Brig.
-
[quote name=\'clemon79\' date=\'Nov 21 2003, 12:25 AM\'] [quote name=\'Robert Hutchinson\' date=\'Nov 20 2003, 11:30 PM\'] I'm just wondering if and/or how that local information would get sent through IRC. [/quote]
I could see it getting done quite easily via mIRC scripting. [/quote]
You'd have to have an app or script which would know when to start timing (when the question has been fully displayed), wait for a keystroke/mouse click, then send the timing data back. The emcee's terminal would then have to know how to process this data, i.e. who came in first with the correct answer.
The real guy to ask is the guy who wrote mIRC.
-
[quote name=\'chris319\' date=\'Nov 22 2003, 05:18 PM\'] The real guy to ask is the guy who wrote mIRC. [/quote]
Khalid would know, for sure, but I bet a couple polite inquiries on #mIRC on the EFNet IRC network would get you the information you needed, too...
-
Cheers chaps!
I'm about to go to bed as it happens, but I've just popped a message on the mIRC message board for now and we'll see what comes up.
Many thanks!