{"author_link":"\/author\/polegar\/","author_name":"polegar","author_uid":"8356","comments":[{"author_name":"micahcowan","author_uid":"38013","time":"Apr 20, 2015 @ 2:24am","epoch":1429496340,"text":"Looks like fun! Very respectable first JavaScript game.\r<br\/>\r<br\/>I can't escape the G man long enough to destroy all the records. Be nice if there was a way to slow the G man down, maybe if the vomit made him slower for a bit or something.\r<br\/>\r<br\/>Holding the key down moves, pauses, then moves in a sustained fashion; this is an artifact of how the keydown event works in JavaScript, but you could work around that by setting a flag when keydown is fired, and removing the flag when keyup is fired, and checking that flag in the main loop\/timeout callback instead of calling a function directly from the keydown handler.\r<br\/>\r<br\/>Nice job!"},{"author_name":"polegar","author_uid":"8356","time":"Apr 20, 2015 @ 10:34am","epoch":1429525740,"text":"Thank you for the advice, I couldn't figure out what was wrong on my key handler management.\r<br\/>Yes I thought about this feature but I didn't have enough time to implement it. I lost too much time with my lack of JS knowledge, but it was worth it :)"},{"author_name":"MrDave","author_uid":"49905","time":"Apr 20, 2015 @ 11:46am","epoch":1429530060,"text":"I couldn&rsquo;t work out how to continue when on the game over page so I kept refreshing.\r<br\/> \r<br\/>I liked that you had to pick up the ammo but I wish it had of told me this as I thought at the start it wasn&rsquo;t working. \r<br\/>\r<br\/>Building games in JS is hard so this is a solid entry."},{"author_name":"deadarius","author_uid":"34214","time":"Apr 20, 2015 @ 12:24pm","epoch":1429532340,"text":"Are you a New Zealander?"},{"author_name":"Borkleby","author_uid":"50895","time":"Apr 20, 2015 @ 1:40pm","epoch":1429536900,"text":"It took me a while to get the controls down, or the fact that you need ammo. After I got it down I liked the game quite a bit! If you are looking for a good JS engine, I am making one. It isn't tippity-top right now, but I made my compo entry with it."},{"author_name":"retrogradeorbit","author_uid":"40126","time":"Apr 20, 2015 @ 3:08pm","epoch":1429542180,"text":"No cursor key repeat! much frustrating!\r<br\/>Graphics are glitched on Chrome but works well on firefox.\r<br\/>Great for first attempt at HTML5 + JS"},{"author_name":"Conk","author_uid":"40797","time":"Apr 20, 2015 @ 3:19pm","epoch":1429542840,"text":"I managed to complete it! The controls did make it quite difficult, I also never read the description, the grass just looked like a background so it took me a while :P"},{"author_name":"madameberry","author_uid":"14549","time":"Apr 20, 2015 @ 8:14pm","epoch":1429560540,"text":"Movement is really janky.  Certainly is an unconventional weapon, though!"},{"author_name":"sanojian","author_uid":"7542","time":"Apr 21, 2015 @ 4:52pm","epoch":1429634820,"text":"Could be really funny if you fix the controls.  I like the puking sound effects."},{"author_name":"gnx","author_uid":"8333","time":"Apr 21, 2015 @ 6:07pm","epoch":1429639320,"text":"Nice game for a first try. I really got interested reading the description and your inspiration for this game. \r<br\/>\r<br\/>Controls are a bit unusual as they have a fair bit of &quot;startup&quot; to them, but I managed to beat the game after a couple of tries. \r<br\/>\r<br\/>The self-recorded sounds were also a nice bonus :)"},{"author_name":"garygreen","author_uid":"13914","time":"Apr 21, 2015 @ 7:43pm","epoch":1429645080,"text":"I really liked the unique\/original idea of this game, and the cat vomiting sound. :-D"},{"author_name":"Luneros","author_uid":"50530","time":"Apr 22, 2015 @ 12:22am","epoch":1429661820,"text":"I found this charming. Like the others said, the controls were odd, but it looks like you've got advice on how to fix that. surprisingly hard and enjoyable. Great first game!"},{"author_name":"Xanderzoo","author_uid":"50396","time":"Apr 22, 2015 @ 2:07am","epoch":1429668120,"text":"Controls were wonky, but a nice idea"},{"author_name":"frosty","author_uid":"1186","time":"Apr 22, 2015 @ 3:18am","epoch":1429672380,"text":"Nice!  Took a few tries to finally win.  Interesting combination of themes that worked surprisingly well in a small game like this."},{"author_name":"Prowler","author_uid":"49063","time":"Apr 22, 2015 @ 6:36am","epoch":1429684260,"text":"Nice code! I wished my usual JS-Code would look like this :D\r<br\/>I missed the instruction, that you have to eat the grass to vomit but I found it in the Sourcecode ;). \r<br\/>\r<br\/>So, an unusual weapon indeed! How long did it took to pixel and code it? \r<br\/>\r<br\/>Greetings!\r<br\/>\r<br\/>Pat"},{"author_name":"paruthidotexe","author_uid":"51981","time":"Apr 22, 2015 @ 7:07am","epoch":1429686120,"text":"Cool concept\r<br\/>controls for cat movement needed smoothness\r<br\/>Level is very tough, i think enemy ai is advance level. Cant escape the govt guy.\r<br\/>But it is fun to play."},{"author_name":"polegar","author_uid":"8356","time":"Apr 22, 2015 @ 8:00am","epoch":1429689300,"text":"Thank you everybody for the motivating comments :). As micahcowan said, my key handling management wasn't good due to my lack of knowledge in JS, i will upload a post compo with this fix. \r<br\/>@Prowler, I would say 4 hours to draw and 10\/12 to code."},{"author_name":"Dzik","author_uid":"39916","time":"Apr 22, 2015 @ 12:37pm","epoch":1429705920,"text":"Quite a quick and easy game. Controls were a bit problematic at the begining. As others wrote you could find a workaround for that issue."},{"author_name":"commodoreKid","author_uid":"39580","time":"Apr 22, 2015 @ 12:42pm","epoch":1429706220,"text":"It is a very unconventional weapon indeed :D Good for the first JS game. Luck with future games!"},{"author_name":"pythong","author_uid":"717","time":"Apr 22, 2015 @ 5:43pm","epoch":1429724280,"text":"your game doesn't load for me? all i have is a white screen\r<br\/>\r<br\/>mac mavericks with newest firefox"},{"author_name":"Jakob37","author_uid":"50156","time":"May 10, 2015 @ 9:12am","epoch":1431248820,"text":"Nice little game, I enjoyed it :) It took a while for me to get the cat moving when pressing the arrows, otherwise it worked fine!"}],"images":["ld32\/8356-e3ebb8c2eb3cd3fb70037813329ece10.jpg","ld32\/8356-3726c15a408b2960e39bf5de24b423b0.jpg"],"links":[{"url":"https:\/\/dl.dropboxusercontent.com\/u\/54265015\/GameJs\/index.html","text":"HTML5"},{"url":"https:\/\/dl.dropboxusercontent.com\/u\/54265015\/PostCompo\/index.html","text":"Post compo"},{"url":"https:\/\/github.com\/Polegar22\/kiwiPuke.git","text":"Source"}],"metadata":{"g_key":"11885","g_author":"8356","g_event":"LD32","g_eventkey":"27","g_subevent":"COMPO","g_urlkey":"11915","g_title":"A weapon for our freedom","g_status":"UCHK1","g_place":"1122","g_commentcount":"21","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\/\/444368\/8356-shot0-1429485438.png-eq-900-500.jpg","http:\/\/ludumdare.com\/compo\/wp-content\/compo2\/\/444368\/8356-shot1-1429485438.png-eq-900-500.jpg"],"text":"\/!\\ The post compo version, is a fix for my bad management of the keydown event in JS \/!\\\r\n\r\nHi everybody !\r\n\r\nThis week two things made me very angry, the new spying law in France and the fact that my cat vomit twice on my couch.\r\n\r\nWhile I was thinking of a subject for my game, I realised that it would be really cool to have a cat with a useful vomit !\r\n\r\nYou will play my cat(Kiwi) and you'll need to destroy all the government devises with your vomit to give back freedom to France.\r\n\r\n\r\nI used JS and HTML5 to develop this game, this was my first time with Js. I used this course as a starter : http:\/\/openclassrooms.com\/courses\/creer-un-mini-rpg-en-javascript-avec-canvas.\r\n\r\nAs you can guess all the graphic and sound are homemade.\r\n\r\nNB : At least one leg should be on the recording device to destroy it while puking and you should eat grass to vomit !\r\n\r\nHave fun :)\r\n","title":"A weapon for our freedom"}