I think what I might do, and if you want you can help. Take some of the better comments from each blog entry and move it here and create a topic for it.
I think that would be the best solution.
like this comment by lukas
As to the multi-user input problem: Fix every pair of glasses with a wireless transmission system (doesn't need a fancy 100m range). You let the user 'connect' with a button that sends the signal
>goggle id<0001
The computer will hold a list with goggles, and determine a time schedule which is broadcast to the goggles using their unique id:
>goggle 1<
>goggle 2<
The glasses will contain an IC, which puts on the LED's when they receive their signal, and turn it off right after.
Once the PC has identified and processed the lights, the screen draws the view of the goggles (flickering). So it will look like this:
'*' = pc
'**' = goggle1
'***' = goggle2
*program on
*waiting signal
**send goggle id '01'
**keep listening
*receive goggle id
*send signal '01'
**detect '01'
**IR's on
**keep listening
*track leds
*send signal 01
**detect '01'
**IR's off
*draw camera player1
**keep listening
***send signal '10'
***keep listening
*receive signal '10'
*send signal '01'
**detect '01'
**IR's on
**keep listening
*track leds
*send signal 01
**detect '01'
**IR's off
*draw camera player 1
*send signal '10'
***detect '10'
***IR's on
***keep listening
*track leds
*send signal '10'
***detect '10'
***IR's off
*draw camera player 2
etc, etc, etc. Sorry if it's hard to follow (it is), but this might actually work. In any older game, it's easily possible to get 100fps+, so 2 players is easily
possible.
Keep up the good work! Although I think you poked nintendo in the eye by presenting this idea (which is obviously something they where saving for later).
December 30, 2007 4:32 PM