youGOO! - a webcam game by thebrainfuse
TLDR:
Raise fist when it is '1' to score,
For other numbers, you lose points.
A Kinect style webcam game, made for the Ludum Dare 28.
Utilizes Javascript, HTML5.
Works best with Chrome
(preferably the Canary version - needs WebRTC).
///Objective\\\
A constantly shifting number bounces around the screen.
Starting with 100 points,
you have to place (and detect) your fist onscreen
when it becomes '1' to score.
Fist detection in all other instances reduces points.
When the score becomes 0 or less,
GAME OVER MAN!
///Detection\\\
Try positioning your fist as you see in the screenshot.
If your fist is detected, a green square appears around it.
I have tested out only my own fist, so it may take some trial-and-error to get it right.
I also found out that it is best to have just the fist on-screen (your face,etc should be off-screen),
with an uncluttered background.
///Strategy\\\
Don't place your fist at all for numbers other than 1.
When it turns 1, quickly lift and drop your fist.
Raise fist when it is '1' to score,
For other numbers, you lose points.
A Kinect style webcam game, made for the Ludum Dare 28.
Utilizes Javascript, HTML5.
Works best with Chrome
(preferably the Canary version - needs WebRTC).
///Objective\\\
A constantly shifting number bounces around the screen.
Starting with 100 points,
you have to place (and detect) your fist onscreen
when it becomes '1' to score.
Fist detection in all other instances reduces points.
When the score becomes 0 or less,
GAME OVER MAN!
///Detection\\\
Try positioning your fist as you see in the screenshot.
If your fist is detected, a green square appears around it.
I have tested out only my own fist, so it may take some trial-and-error to get it right.
I also found out that it is best to have just the fist on-screen (your face,etc should be off-screen),
with an uncluttered background.
///Strategy\\\
Don't place your fist at all for numbers other than 1.
When it turns 1, quickly lift and drop your fist.
| Windows | http://people.ucsc.edu/~jthomas7/youGOO.zip |
| Web | http://people.ucsc.edu/~jthomas7/youGOO/ |
| Original URL | https://ludumdare.com/compo/ludum-dare-28/?action=preview&uid=24501 |
Ratings
| Coolness | 60% | 3 |
| Overall(Jam) | 2.70 | 423 |
| Audio(Jam) | 1.78 | 451 |
| Fun(Jam) | 2.48 | 410 |
| Graphics(Jam) | 2.00 | 512 |
| Humor(Jam) | 2.24 | 293 |
| Innovation(Jam) | 4.20 | 4 |
| Mood(Jam) | 2.35 | 440 |
| Theme(Jam) | 2.87 | 230 |
I got that error too when i was fiddling around... it usually occurs when the webcam stream is active on another window.
Make sure that all windows are closed, then try again.
Let me know if that works.
https://www.google.com/intl/en/chrome/browser/canary.html?platform=mac
Also, the graphics are extremely realistic!
Great idea! For innovation 10/10 ;D
PS. I want to see timelapse from game develop time ^^
I also had difficulty getting my first to detect properly.
Maybe add a free mode? Where you can just move your fist around, so I can figure out how to place my fist so I can figure out how to get it detected.
It would be nice, if you had added some kind of "tutorial", where the player could train to "do the fist right" :D Though I was able to punch (sorry, for the pun) my score over 3000, the fist recognition didn't work perfectly for me. At some points a shadow behind me was recogniced for a little moment, while my fist was ignored sometimes. Don't get me wrong, I don't want to badmouth the game in any way! I'm impressed, that the recognition works up to that degree, it does at the moment! Respect for that :)
Great work!
Would also be good to have a config screen where i can hold up my fist (though that might be hard to code up in a weekend).
The detection seemed a little slow (maybe too close?) and I always seemed to get false positives while moving my fist offscreen. Would be good to have some sort of buffer after a positive recognition to give you time to get out of the camera view.