{"author_link":"\/author\/jacob2512\/","author_name":"thebrainfuse","author_uid":"24501","comments":[{"author_name":"Gjarble","author_uid":"5467","time":"Dec 17, 2013 @ 3:16am","epoch":1387249860,"text":"Seems like a brilliant idea.  However, on the Web version (I'm using a Mac, so I can't play the Windows version), I'm getting an error saying &quot;WebRTC not available.&quot;  For the record, I'm using Chrome as recommended.  It worked at first, but with a ~5 second lag.  I then got the error after closing the rest of my applications and refreshing the page (in an attempt to reduce the lag), and the error still happens no matter how many times I refresh\/restart Chrome."},{"author_name":"thebrainfuse","author_uid":"24501","time":"Dec 17, 2013 @ 3:27am","epoch":1387250520,"text":"Thank you for your kind words!... \r<br\/>I got that error too when i was fiddling around... it usually occurs when the webcam stream is active on another window.\r<br\/>Make sure that all windows are closed, then try again.\r<br\/>Let me know if that works."},{"author_name":"thebrainfuse","author_uid":"24501","time":"Dec 17, 2013 @ 3:29am","epoch":1387250640,"text":"I'm looking into other common causes for this error now... will fix if it turns out to be a bug... thanks for notifying me."},{"author_name":"thebrainfuse","author_uid":"24501","time":"Dec 17, 2013 @ 3:37am","epoch":1387251120,"text":"Gjarble, just a thought... haven't tested on a mac, so maybe you could try other browsers (safari, firefox, opera, if available)?"},{"author_name":"thebrainfuse","author_uid":"24501","time":"Dec 17, 2013 @ 3:42am","epoch":1387251420,"text":"&lt;FACEPALM&gt; Safari and IE do not support WebRTC yet... please try Chrome Canary... \r<br\/>https:\/\/www.google.com\/intl\/en\/chrome\/browser\/canary.html?platform=mac"},{"author_name":"mtinkerhess","author_uid":"20708","time":"Dec 17, 2013 @ 5:17am","epoch":1387257120,"text":"It worked for me! Cool to see a very different approach to user input. The fist detection seemed to work well enough. Could use some more features maybe, like using the position of your fist in the game somehow."},{"author_name":"thebrainfuse","author_uid":"24501","time":"Dec 17, 2013 @ 7:51am","epoch":1387266360,"text":"@mtinkerhess: that was my original plan :-)... but the detection was not good enough to use for collision, so came up with this approach in the final minutes... going forward, i'm planning to improve on this, maybe include even two hands..."},{"author_name":"lilinx","author_uid":"28339","time":"Dec 17, 2013 @ 8:51pm","epoch":1387313160,"text":"Interesting idea, unfortunately the detection does not work well here. I will try this on other computers, I'm interested."},{"author_name":"thebrainfuse","author_uid":"24501","time":"Dec 17, 2013 @ 8:56pm","epoch":1387313460,"text":"@lilinx: try directing your fist outwards like you see in my screenshot... of course maybe its my game's limitation, since i have tested only my own fist!..."},{"author_name":"Zerkruemler","author_uid":"27446","time":"Dec 17, 2013 @ 9:02pm","epoch":1387313820,"text":"It seems to work somehow, but the game just sporadically detects a fist although it looks exactly as on your screenshot. Nice idea, but seems to be technically to complicated."},{"author_name":"Gjarble","author_uid":"5467","time":"Dec 17, 2013 @ 9:25pm","epoch":1387315200,"text":"Follow-up: I tried it again, and it works now.  The lag was significantly lower, but still about 1 second, which means the 1 has usually changed to something else by the time it detects my fist.  I then tried it on my (Android) phone, which worked much better!"},{"author_name":"thebrainfuse","author_uid":"24501","time":"Dec 17, 2013 @ 9:29pm","epoch":1387315440,"text":"@Gjarble: really appreciate it, thanks for playing again! Right now, the number randomizer is set to change every 1.5 seconds... i could tweak it to be 2 or 3, but i'm wondering if it will detract from the challenge..."},{"author_name":"LPGhatguy","author_uid":"14296","time":"Dec 17, 2013 @ 11:56pm","epoch":1387324260,"text":"I had a little bit of an issue with fist detection, but I do really like the concept."},{"author_name":"somepx","author_uid":"29702","time":"Dec 26, 2013 @ 8:24pm","epoch":1388089140,"text":"Works fine on Chrome - an impressive webcam tech demo ;)"},{"author_name":"JohnnySix","author_uid":"20903","time":"Dec 26, 2013 @ 10:41pm","epoch":1388097360,"text":"Baww. No Camera. :("},{"author_name":"eskivor","author_uid":"25329","time":"Dec 26, 2013 @ 11:52pm","epoch":1388101620,"text":"I like the concept, but I don't success to catch the 1 in time. I don't know how exactly the detection works."},{"author_name":"van noctar","author_uid":"21196","time":"Dec 27, 2013 @ 1:47am","epoch":1388108520,"text":"It's very difficult to play! The hand position is not draw..."},{"author_name":"x70x","author_uid":"16933","time":"Dec 27, 2013 @ 2:12am","epoch":1388110020,"text":"I really wanted this to work based on the screenshots and description, but I just couldn't seem to be detected accurately. Interesting idea though."},{"author_name":"kirbytails7","author_uid":"4767","time":"Dec 27, 2013 @ 5:30am","epoch":1388121900,"text":"Not too bad. Nice job getting any kind of image recognition for a game jam. It would be nice to be able to see when the number would be about to change, or something like that.\r<br\/>Also, the graphics are extremely realistic!"},{"author_name":"havana24","author_uid":"16470","time":"Dec 27, 2013 @ 11:04am","epoch":1388141940,"text":"Really difficult to play but nice concept and implementation! :)"},{"author_name":"local minimum","author_uid":"24765","time":"Dec 27, 2013 @ 12:21pm","epoch":1388146560,"text":"It could have been really great but after initially loosing some points it seemed as the game lost interest in my hand. I'm not sure if it would be easier but what if the objective was to poke the 1s with an extended finger?"},{"author_name":"thebrainfuse","author_uid":"24501","time":"Dec 28, 2013 @ 6:58pm","epoch":1388256780,"text":"for people finding it difficult, i understand... its only been properly tested on a few fists, and it also depends on your webcam and system specs... i'm grateful for you guys trying it out, and taking your time to provide feedback... i guess i have to put in a calibration system as a prologue, to get the detection absolutely right..."},{"author_name":"Andreas Brandt","author_uid":"29122","time":"Dec 28, 2013 @ 7:20pm","epoch":1388258100,"text":"cool idea, innovation 5\/5, but too difficult to play, im really frustrated. HAHAHA great job."},{"author_name":"psc1997","author_uid":"20890","time":"Dec 28, 2013 @ 9:18pm","epoch":1388265180,"text":"On Creative LiveCam ChatHD game work fine ;)\r<br\/>Great idea! For innovation 10\/10 ;D\r<br\/>\r<br\/>PS. I want to see timelapse from game develop time ^^"},{"author_name":"larb","author_uid":"17860","time":"Dec 28, 2013 @ 10:55pm","epoch":1388271000,"text":"Really cool entry. This is so much different from the other LD entries.\r<br\/>\r<br\/>I also had difficulty getting my first to detect properly. \r<br\/>\r<br\/>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."},{"author_name":"StMatn","author_uid":"18894","time":"Dec 28, 2013 @ 10:57pm","epoch":1388271120,"text":"Awesome idea!\r<br\/>It would be nice, if you had added some kind of &quot;tutorial&quot;, where the player could train to &quot;do the fist right&quot; :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 :)\r<br\/>Great work!"},{"author_name":"thebrainfuse","author_uid":"24501","time":"Dec 30, 2013 @ 12:23am","epoch":1388362680,"text":"Thanks guys for your awesome reviews and suggestions... definitely working on personalizing detection before beginning the game..."},{"author_name":"thebrainfuse","author_uid":"24501","time":"Dec 30, 2013 @ 12:38am","epoch":1388363580,"text":"@psc1997: sorry dude... did not think about LD properly enough to set-up a timelapse... will keep that in mind for next time!"},{"author_name":"SimianLogic","author_uid":"15570","time":"Dec 30, 2013 @ 5:57am","epoch":1388382720,"text":"Cool idea -- really annoying that I had to refresh and re-auth the webcam every time, though (chrome). Would like some sort of menu\/restart.\r<br\/>\r<br\/>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).\r<br\/>\r<br\/>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."},{"author_name":"HeyChinaski","author_uid":"11211","time":"Dec 30, 2013 @ 2:18pm","epoch":1388412780,"text":"Technically impressive."},{"author_name":"NiceAlexanderAS","author_uid":"7045","time":"Jan 7, 2014 @ 1:13am","epoch":1389056880,"text":"hahahah wow cool game, interesting idea! great work! :D"}],"images":["ld28\/24501-594582c094b6190b6f20bc734c9cb08a.jpg","ld28\/24501-75f177fb1607abf9462a89e0e6b45370.jpg","ld28\/24501-886cae02c25ee4672ffd487b2872c31c.jpg"],"links":[{"url":"http:\/\/people.ucsc.edu\/~jthomas7\/youGOO.zip","text":"Windows"},{"url":"http:\/\/people.ucsc.edu\/~jthomas7\/youGOO\/","text":"Web"}],"metadata":{"g_key":"22492","g_author":"24501","g_event":"LD28","g_eventkey":"20","g_subevent":"JAM","g_urlkey":"22522","g_title":"youGOO! - a webcam game","g_status":"UCHK1","g_place":"423","g_commentcount":"31","g_site2_node_id":"0","g_hide":"N","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":[],"node":null,"orig_images":["http:\/\/ludumdare.com\/compo\/wp-content\/compo2\/\/308734\/24501-shot0.png-eq-900-500.jpg","http:\/\/ludumdare.com\/compo\/wp-content\/compo2\/\/308734\/24501-shot1.gif-eq-900-500.jpg","http:\/\/ludumdare.com\/compo\/wp-content\/compo2\/\/308734\/24501-shot2.gif-eq-900-500.jpg"],"text":"TLDR: \r\nRaise fist when it is '1' to score,\r\nFor other numbers, you lose points.\r\n\r\n\r\nA Kinect style webcam game, made for the Ludum Dare 28.\r\nUtilizes Javascript, HTML5.\r\n\r\nWorks best with Chrome \r\n(preferably the Canary version - needs WebRTC).\r\n\r\n\/\/\/Objective\\\\\\\r\n\r\nA constantly shifting number bounces around the screen.\r\n\r\nStarting with 100 points,\r\nyou have to place (and detect) your fist onscreen \r\nwhen it becomes '1' to score.\r\n\r\nFist detection in all other instances reduces points.\r\n\r\nWhen the score becomes 0 or less,\r\nGAME OVER MAN!\r\n\r\n\/\/\/Detection\\\\\\\r\n\r\nTry positioning your fist as you see in the screenshot.\r\nIf your fist is detected, a green square appears around it.\r\n\r\nI have tested out only my own fist, so it may take some trial-and-error to get it right.\r\nI also found out that it is best to have just the fist on-screen (your face,etc should be off-screen), \r\nwith an uncluttered background.\r\n\r\n\/\/\/Strategy\\\\\\\r\n\r\nDon't place your fist at all for numbers other than 1.\r\nWhen it turns 1, quickly lift and drop your fist.\r\n ","title":"youGOO! - a webcam game"}