{"author_link":"\/users\/alexclay","author_name":"AlexClay","author_uid":1011650,"comments":[{"id":1194669,"author_name":"robz","author_uid":"robz","epoch":1776745261,"text":"Super fun game! Love the crowd feedback","format":"md","likes":2,"spam":"N"},{"id":1194683,"author_name":"Lexu","author_uid":"lexu","epoch":1776745435,"text":"Gameplay is easy to understand and feels super smooth. I love how many elements get added to the game, but I found it easier to just look at the trajectory of the ball instead of thinking about the signals in the later levels. The second level was actually the hardest one to pass because it was so quick!\n\nGreat job!   ","format":"md","likes":2,"spam":"N"},{"id":1194698,"author_name":"Julia Nistel","author_uid":"julia-nistel","epoch":1776745594,"text":"Loved it! The physics felt good, I liked the art","format":"md","likes":2,"spam":"N"},{"id":1194725,"author_name":"TheGoblinGuy","author_uid":"thegoblinguy","epoch":1776746007,"text":"Agree with Lexu, just looking at the trajectory is a lot easier than looking at the signals most of the time. But that only takes away a slight bit of the theme-relevance, it doesn't change the fact that it's actually really fun to play. \nAnd there's a good variety of mechanics layered on top of the base idea, really good game.","format":"md","likes":2,"spam":"N"},{"id":1194780,"author_name":"AlexClay","author_uid":"alexclay","epoch":1776746905,"text":"@lexu @thegoblinguy Thank you! I've seen someone IRL beat the game without reading any of the signs too. That said, I balanced the game for fun and didn't want to make it too hard to force players to rely on the text signals.","format":"md","likes":2,"spam":"N"},{"id":1194925,"author_name":"CasualNothing","author_uid":"casualnothing","epoch":1776748802,"text":"The keeper's hands trailing the movement of the player with the trail renderers was a nice visual effect. The in-world explanations for the various types of opponents were fun. I think you made the right call erring on the side of fun vs difficult. Great work.","format":"md","likes":2,"spam":"N"},{"id":1211505,"author_name":"Matt Swieboda","author_uid":"matt-swieboda","epoch":1777010771,"text":"this game was really great. i thought it would get boring, but it was phenomenal! and different powerups really changed the game, plus the double jump. and it wasn't too easy either, perfect level of challenge. good graphics, great sound. well done, well done.","format":"md","likes":1,"spam":"N"},{"id":1213375,"author_name":"AlexClay","author_uid":"alexclay","epoch":1777069532,"text":"@matt-swieboda My IRL friend also thought it would be boring even though *they* were the one to come up with the idea while we were brainstorming!","format":"md","likes":2,"spam":"N"},{"id":1213596,"author_name":"Matt Swieboda","author_uid":"matt-swieboda","epoch":1777084252,"text":"@alexclay I feel you, me and my friend that does the jam with me usually feel the same about our brainstorms. Your's is so great though! Also it reminds me a lot of like a more flushed out, full featured Mario Party mini game (and I love those!)","format":"md","likes":1,"spam":"N"},{"id":1213641,"author_name":"Camden Obertop","author_uid":"camden-obertop","epoch":1777086668,"text":"this game is awesome! Not sure why it only has 3\/5 on newgrounds rating those people must not have appreciated how much fun it was!","format":"md","likes":1,"spam":"N"},{"id":1213666,"author_name":"AlexClay","author_uid":"alexclay","epoch":1777088924,"text":"@camden-obertop Thank you! Yeah, Newgrounds is a tough audience. My game for LDJAM 54 got a 3\/5 stars on Newgrounds but a 4\/5 stars overall on LDJAM.com, which baffles me.","format":"md","likes":1,"spam":"N"},{"id":1214947,"author_name":"wdebowicz","author_uid":"wdebowicz","epoch":1777149125,"text":"Super fun! reach the 9 level, but double jump does is not getting triggered 50% of time for me so could not beat it.","format":"md","likes":1,"spam":"N"},{"id":1215272,"author_name":"kassanu","author_uid":"kassanu","epoch":1777166228,"text":"That was really fun. Finished all the levels, the ! signals were a bit confusing about where they were going to actually go so I just tried to react to those instead of lining up where I was. Getting the double jump and larger goal was a nice surprise. Would love to see more powerups and wacky stuff added to this!","format":"md","likes":1,"spam":"N"},{"id":1215417,"author_name":"AlexClay","author_uid":"alexclay","epoch":1777177413,"text":"@wdebowicz Sorry about the issue. Thankfully, you\u2019ve seen all the enemy types and powerups in the game and can make a fair judgement!\n\nI can't replicate the issue on my end. Do you hear the trampoline sound when you press jump again? What browser and OS are you using? Are you making sure to hold the jump button on the second press? Thanks in advance!","format":"md","likes":1,"spam":"N"},{"id":1217001,"author_name":"picross","author_uid":"picross","epoch":1777266370,"text":"Hah this is awesome, great interpretation of the theme! Very fun learning all the new mechanics. Nice graphics and audio! The little bits of story justification were pretty funny. Those damn hecklers bringing their space pistols in... Nice work : )","format":"md","likes":1,"spam":"N"},{"id":1219964,"author_name":"kkritselis","author_uid":"kkritselis","epoch":1777607605,"text":"That was fun...  I liked the concept and the controls... but ethically speaking I can't condone cheating... :)","format":"md","likes":1,"spam":"N"},{"id":1220358,"author_name":"hammy275","author_uid":"hammy275","epoch":1777671109,"text":"This was super fun! Honestly, at first I found the coordinates above the players' heads to be not-so-helpful, but I got used to reading them fast and they became great!\n\nI appreciate the absolutely absurd amount of things you have that signal you in different ways, then of course having the fans not signal and the red kickers \"reverse signal\" you! It's a great establishing of a mechanic, then subverting it.\n\nThe gradual introduction of mechanics is also very nice, though I found the \"memorizing\" sections to not be that necessary, especially given that it's not a mechanic you see inside the main \"99\" level (level 12).\n\nThe sound effects are simple and effective, and the music works well for the setting. And this is great, out-of-box thinking with the theme.\n\nOverall a very fun, small game.","format":"md","likes":1,"spam":"N"},{"id":1220806,"author_name":"quadtree","author_uid":"quadtree","epoch":1777744055,"text":"Interesting concept! It did seem like sometimes the main limiting factor was moving from target to target, so you could miss balls even if you knew exactly where they were going. I did like the new elements that were added in the later levels to keep it fresh, although I always found double-jumping a little tricky to pull off. Nice job!","format":"md","likes":1,"spam":"N"},{"id":1221529,"author_name":"Coda Highland","author_uid":"coda-highland","epoch":1777843468,"text":"Heh. Bribery. Are we the bad guys? XD This game feels like it takes a lot of skill to succeed even though we're cheating. I like the audio!","format":"md","likes":1,"spam":"N"}],"format":"md","images":["ld59\/wayback-placeholder.png"],"links":[{"url":"https:\/\/www.newgrounds.com\/portal\/view\/1029083","text":"Link"},{"url":"https:\/\/alexclay.itch.io\/99-penalty-kicks","text":"Link"},{"url":"https:\/\/github.com\/AlexisDrain\/LDJAM59-Signal","text":"Link"}],"metadata":{"g_key":"72305","g_author":"1011650","g_event":"LD59","g_eventkey":"113","g_subevent":"JAM","g_urlkey":"309166","g_title":"99 Penalty Kicks","g_status":"WAYBACK","g_place":"84","g_commentcount":"19","g_site2_node_id":"424291","g_hide":"N","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":{"n_key":"424291","n_urlkey":"309166","n_parent":"424249","n_path":"\/events\/ludum-dare\/59\/99-penalty-kicks","n_slug":"99-penalty-kicks","n_type":"item","n_subtype":"game","n_subsubtype":"jam","n_author":"11650","n_created":"1775339016","n_modified":"1779632987","n_version":"1368176","n_status":"WAYBACK"},"node":{"_collation":{"body_sanitizer":"TextUtils::SanitizeHTML via existing importer","event":"LD59","removed_author":false},"_superparent":9,"_trust":1,"author":11650,"body":"# Description:\nPlay dirty to win the soccer championship finals!  \n\nCan you block all the shots in this arcade-style soccer game? I hope you\u2019re not colorblind! I tried my best to make the colors contrast but you should still be able to get by if so.  \n\n# Controls:  \nMove - **Left\/right arrow keys** or **A\/D**  \nJump - **Space** or **up arrow**. Hold to jump higher. Can double-jump after level 9.  \nPause - Escape or P  \n\n# Notes:  \n- Performance is better on Chrome than Firefox.  \n- Performance is better with fullscreen disabled.  \n- Minor update 1: Changed the font of the letters around the goal.\n- Minor Update 2: Fixed player shadow disappearing randomly. Bullets no longer collide with balls.\n\nHave fun!!  \n\n![Screenshot 2026-04-20 181335.png](\/\/\/raw\/28d\/2\/z\/718f2.png)  \n![Screenshot 2026-04-20 181419.png](\/\/\/raw\/28d\/2\/z\/718f4.png)  \n![Screenshot 2026-04-20 181713.png](\/\/\/raw\/28d\/2\/z\/718f5.png)  ","comments":19,"comments-timestamp":"2026-05-03T21:24:28Z","created":"2026-04-04T21:43:36Z","files":[],"files-timestamp":0,"grade":{"grade-01":21,"grade-02":21,"grade-03":21,"grade-04":21,"grade-05":21,"grade-07":20,"grade-08":20},"id":424291,"love":0,"magic":{"cool":195.75793185261,"feedback":0,"given":65.625,"grade":20.714285714286,"grade-01-average":4.079,"grade-01-result":84,"grade-02-average":4.132,"grade-02-result":41,"grade-03-average":4.026,"grade-03-result":67,"grade-04-average":4.053,"grade-04-result":236,"grade-05-average":3.789,"grade-05-result":405,"grade-07-average":4.028,"grade-07-result":64,"grade-08-average":3.667,"grade-08-result":401,"smart":-19.61630475315},"meta":{"author":[11650],"cover":"\/\/\/content\/28d\/2\/z\/70c71.png","grade-06-out":"1","link-01":"https:\/\/www.newgrounds.com\/portal\/view\/1029083","link-01-tag":[42336],"link-02":"https:\/\/alexclay.itch.io\/99-penalty-kicks","link-02-tag":[42336],"link-03":"https:\/\/github.com\/AlexisDrain\/LDJAM59-Signal","link-03-tag":[42332]},"meta-timestamp":"2026-05-24T14:29:47Z","modified":"2026-05-24T14:29:47Z","name":"99 Penalty Kicks","node-timestamp":"2026-04-21T19:07:21Z","parent":424249,"parents":[1,5,9,424249],"path":"\/events\/ludum-dare\/59\/99-penalty-kicks","published":"2026-04-21T00:59:34Z","scope":"public","slug":"99-penalty-kicks","subsubtype":"jam","subtype":"game","type":"item","version":1368176},"text":"# Description:\nPlay dirty to win the soccer championship finals!  \n\nCan you block all the shots in this arcade-style soccer game? I hope you\u2019re not colorblind! I tried my best to make the colors contrast but you should still be able to get by if so.  \n\n# Controls:  \nMove - **Left\/right arrow keys** or **A\/D**  \nJump - **Space** or **up arrow**. Hold to jump higher. Can double-jump after level 9.  \nPause - Escape or P  \n\n# Notes:  \n- Performance is better on Chrome than Firefox.  \n- Performance is better with fullscreen disabled.  \n- Minor update 1: Changed the font of the letters around the goal.\n- Minor Update 2: Fixed player shadow disappearing randomly. Bullets no longer collide with balls.\n\nHave fun!!  \n\n![Screenshot 2026-04-20 181335.png](\/\/\/raw\/28d\/2\/z\/718f2.png)  \n![Screenshot 2026-04-20 181419.png](\/\/\/raw\/28d\/2\/z\/718f4.png)  \n![Screenshot 2026-04-20 181713.png](\/\/\/raw\/28d\/2\/z\/718f5.png)  ","title":"99 Penalty Kicks","wayback_recovered":true,"wayback_source":{"capture":{"original":"https:\/\/api-jam.ludumdare.com\/vx\/node2\/get\/424001+424002+424003+424004+424005+424006+424007+424008+424009+424010+424011+424012+424013+424014+424015+424016+424017+424018+424019+424020+424021+424022+424023+424024+424025+424026+424027+424028+424029+424030+424031+424032+424033+424034+424035+424036+424037+424038+424039+424040+424041+424042+424043+424044+424045+424046+424047+424048+424049+424050+424051+424052+424053+424054+424055+424056+424057+424058+424059+424060+424061+424062+424063+424064+424065+424066+424067+424068+424069+424070+424071+424072+424073+424074+424075+424076+424077+424078+424079+424080+424081+424082+424083+424084+424085+424086+424087+424088+424089+424090+424091+424092+424093+424094+424095+424096+424097+424098+424099+424100+424101+424102+424103+424104+424105+424106+424107+424108+424109+424110+424111+424112+424113+424114+424115+424116+424117+424118+424119+424120+424121+424122+424123+424124+424125+424126+424127+424128+424129+424130+424131+424132+424133+424134+424135+424136+424137+424138+424139+424140+424141+424142+424143+424144+424145+424146+424147+424148+424149+424150+424151+424152+424153+424154+424155+424156+424157+424158+424159+424160+424161+424162+424163+424164+424165+424166+424167+424168+424169+424170+424171+424172+424173+424174+424175+424176+424177+424178+424179+424180+424181+424182+424183+424184+424185+424186+424187+424188+424189+424190+424191+424192+424193+424194+424195+424196+424197+424198+424199+424200+424201+424202+424203+424204+424205+424206+424207+424208+424209+424210+424211+424212+424213+424214+424215+424216+424217+424218+424219+424220+424221+424222+424223+424224+424225+424226+424227+424228+424229+424230+424231+424232+424233+424234+424235+424236+424237+424238+424239+424240+424241+424242+424243+424244+424245+424246+424247+424248+424249+424250+424251+424252+424253+424254+424255+424256+424257+424258+424259+424260+424261+424262+424263+424264+424265+424266+424267+424268+424269+424270+424271+424272+424273+424274+424275+424276+424277+424278+424279+424280+424281+424282+424283+424284+424285+424286+424287+424288+424289+424290+424291+424292+424293+424294+424295+424296+424297+424298+424299+424300+424301+424302+424303+424304+424305+424306+424307+424308+424309+424310+424311+424312+424313+424314+424315+424316+424317+424318+424319+424320+424321+424322+424323+424324+424325+424326+424327+424328+424329+424330+424331+424332+424333+424334+424335+424336+424337+424338+424339+424340+424341+424342+424343+424344+424345+424346+424347+424348+424349+424350+424351+424352+424353+424354+424355+424356+424357+424358+424359+424360+424361+424362+424363+424364+424365+424366+424367+424368+424369+424370+424371+424372+424373+424374+424375+424376+424377+424378+424379+424380+424381+424382+424383+424384+424385+424386+424387+424388+424389+424390+424391+424392+424393+424394+424395+424396+424397+424398+424399+424400+424401+424402+424403+424404+424405+424406+424407+424408+424409+424410+424411+424412+424413+424414+424415+424416+424417+424418+424419+424420+424421+424422+424423+424424+424425+424426+424427+424428+424429+424430+424431+424432+424433+424434+424435+424436+424437+424438+424439+424440+424441+424442+424443+424444+424445+424446+424447+424448+424449+424450+424451+424452+424453+424454+424455+424456+424457+424458+424459+424460+424461+424462+424463+424464+424465+424466+424467+424468+424469+424470+424471+424472+424473+424474+424475+424476+424477+424478+424479+424480+424481+424482+424483+424484+424485+424486+424487+424488+424489+424490+424491+424492+424493+424494+424495+424496+424497+424498+424499+424500?authors&parents&superparent"},"object":"objects\/sha256\/b9\/b98bd45d90e3f980abe8acab90dbba3ad369f4bf051769ec3aef115483e0a64e","record":"shard-2\/json-live-urgent-v3\/records\/857ebdc0b597236a2d3acc19ec59c96398708170f250333a281e6a94ab4e8c8d.json","sha256":"b98bd45d90e3f980abe8acab90dbba3ad369f4bf051769ec3aef115483e0a64e","source":"https","stored_at":1784022544}}