{"author_link":"\/users\/stanleygray","author_name":"StanleyGray","author_uid":1181731,"comments":[{"id":495301,"author_name":"TolMera","author_uid":"tolmera","epoch":1587629778,"text":"This is actually a pretty good game if you think of it as \"try to keep the ball in the air\" - It's fun enough to keep you entertained running aorund the other players and punting the ball into the air before it hit's the ground.\n\nThink you should change it to a normal game (not unfinished) and see what kind of rankings you can get, honestly I think it's as good as some I've played)","format":"md","likes":2,"spam":"N"},{"id":496388,"author_name":"StanleyGray","author_uid":"stanleygray","epoch":1587639147,"text":"@TolMera Thanks for the feedback! That's nice of you to say. Though it's more likely that I will pursue some of the other ideas that came up while brainstorming which seemed more promising, but would take me more than 2-3 days to finish at my current skill level.\n\nFWIW, to meet the minimum qualifications of a \"game\", it was supposed to count the number of consecutive hits until the ball lands (streak), keep track of your high score, and have a failure condition (limited number of balls), but I ran out of time\/motivation. And the player sprites are just my placeholder squares that I took 10 seconds to scribble a face on. It actually pains me to look at it. :)","format":"md","likes":1,"spam":"N"},{"id":499545,"author_name":"Erkberg","author_uid":"erkberg","epoch":1587661997,"text":"It might be unfinished and buggy, but as has been stated, it's already kinda fun to keep that ball in the air. Reminds of the good old Blobby volley quite a bit :) The music is quite nice too.   \nIt might be worth it to think about putting this or a similar mechanic into a different context.","format":"md","likes":1,"spam":"N"},{"id":513893,"author_name":"JesterSeraph","author_uid":"jesterseraph","epoch":1587840946,"text":"Definitely unfinished, but oh my gosh my friend and I laughed a ton playing. Comment from my friend: the selecting a player with the mouse constantly was surprisingly innovative, and having to constantly switch between them was great.","format":"md","likes":1,"spam":"N"},{"id":526719,"author_name":"Trigueiro","author_uid":"trigueiro","epoch":1588207647,"text":"Well for an unfinished game I still spent quite sometime messing around having fun. I stopped when, for some reason, the ball went out of the camera view (top). Given you changed so much from the initial idea I think you still were able to achieve something nice. I assume the idea of this was to keep the ball without touching the sand and if it touched then the hit counter would reset or something. Seems it could be very simple but fun game-play. I think that the players should have been made bigger so it was easier to click on them. That's my 2 cents :)","format":"md","likes":1,"spam":"N"}],"format":"md","images":["ld46\/wayback-placeholder.png"],"links":[{"url":"https:\/\/stanleygray.itch.io\/keep-the-ball-alive","text":"Link"},{"url":"https:\/\/github.com\/StanleyGray\/LD46","text":"Link"}],"metadata":{"g_key":"74443","g_author":"1181731","g_event":"LD46","g_eventkey":"77","g_subevent":"UNFINISH","g_urlkey":"354279","g_title":"Unfinished Game (Keep the Ball Alive)","g_status":"WAYBACK","g_place":"99999","g_commentcount":"5","g_site2_node_id":"181745","g_hide":"N","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":{"n_key":"181745","n_urlkey":"354279","n_parent":"176557","n_path":"\/events\/ludum-dare\/46\/unfinished-game-keep-the-ball-alive","n_slug":"unfinished-game-keep-the-ball-al","n_type":"item","n_subtype":"game","n_subsubtype":"unfinish","n_author":"181731","n_created":"1586163894","n_modified":"1778495860","n_version":"619106","n_status":"WAYBACK"},"node":{"_collation":{"body_sanitizer":"TextUtils::SanitizeHTML via existing importer","event":"LD46","removed_author":false},"_superparent":9,"_trust":1,"author":181731,"body":"![cover_image_02.jpg](\/\/\/raw\/3e5\/c2\/z\/2bbae.jpg)\n\nThis is an unfinished\/buggy Pong-like beach volleyball simulator (not quite a game).\n\n**Note:** If you're here because I commented on your game, do not bother playing this. Seriously. It's not worth anyone's time to comment\/rate. I posted it just to have a record of having participated.\n\nMy original idea was to make a dungeon defense game where you protect a defenseless king\/queen by placing traps, but it failed to come together and I abandoned it at the end of the first day of the jam.\n\nDay 2, I switched gears and started making a game where sports fans inside a stadium have to keep a beach ball in the air. That didn't work out either. Among other reasons, I spent too long trying to make a pseudo-3D effect where the ball appears to go up toward the the top-down camera (along the non-existent Z-axis, since it is a 2D game). It really needed to be a 3D game, but I don't know how to make those yet.\n\nI still wanted to salvage something out of this mess, and so I was left with this: a reduced form of the stadium idea. The best I can say is that it was a good learning experience, with me being new to game jams and these development tools.\n\n## Controls\n- Select player: left-click\n- Movement: WASD or arrow keys\n\n## Tools used\n- Engine: Godot\n- Code: GDScript\n- Art: Aseprite\n- Music: cgMusic, LMMS\n- Sounds: BFXR\n","comments":5,"comments-timestamp":"2020-04-30T00:47:27Z","created":"2020-04-06T09:04:54Z","files":[],"files-timestamp":0,"grade":{"grade-01":5,"grade-02":5,"grade-03":5,"grade-04":5,"grade-05":5,"grade-06":5,"grade-07":5,"grade-08":4},"id":181745,"love":0,"magic":{"cool":267.00247673129,"feedback":36,"given":27.625,"grade":4.875,"smart":147.78084840683},"meta":{"author":[181731],"cover":"\/\/\/content\/3e5\/c2\/z\/2bb40.jpg","link-01":"https:\/\/stanleygray.itch.io\/keep-the-ball-alive","link-01-tag":[42336],"link-02":"https:\/\/github.com\/StanleyGray\/LD46","link-02-tag":[42332]},"meta-timestamp":"2026-05-11T10:37:40Z","modified":"2026-05-11T10:37:40Z","name":"Unfinished Game (Keep the Ball Alive)","node-timestamp":"2020-04-21T19:36:22Z","parent":176557,"parents":[1,5,9,176557],"path":"\/events\/ludum-dare\/46\/unfinished-game-keep-the-ball-alive","published":"2020-04-19T19:59:27Z","scope":"public","slug":"unfinished-game-keep-the-ball-alive","subsubtype":"unfinished","subtype":"game","type":"item","version":619106},"text":"![cover_image_02.jpg](\/\/\/raw\/3e5\/c2\/z\/2bbae.jpg)\n\nThis is an unfinished\/buggy Pong-like beach volleyball simulator (not quite a game).\n\n**Note:** If you're here because I commented on your game, do not bother playing this. Seriously. It's not worth anyone's time to comment\/rate. I posted it just to have a record of having participated.\n\nMy original idea was to make a dungeon defense game where you protect a defenseless king\/queen by placing traps, but it failed to come together and I abandoned it at the end of the first day of the jam.\n\nDay 2, I switched gears and started making a game where sports fans inside a stadium have to keep a beach ball in the air. That didn't work out either. Among other reasons, I spent too long trying to make a pseudo-3D effect where the ball appears to go up toward the the top-down camera (along the non-existent Z-axis, since it is a 2D game). It really needed to be a 3D game, but I don't know how to make those yet.\n\nI still wanted to salvage something out of this mess, and so I was left with this: a reduced form of the stadium idea. The best I can say is that it was a good learning experience, with me being new to game jams and these development tools.\n\n## Controls\n- Select player: left-click\n- Movement: WASD or arrow keys\n\n## Tools used\n- Engine: Godot\n- Code: GDScript\n- Art: Aseprite\n- Music: cgMusic, LMMS\n- Sounds: BFXR\n","title":"Unfinished Game (Keep the Ball Alive)","wayback_recovered":true,"wayback_source":{"capture":{"original":"https:\/\/api-jam.ludumdare.com\/vx\/node2\/get\/181501+181502+181503+181504+181505+181506+181507+181508+181509+181510+181511+181512+181513+181514+181515+181516+181517+181518+181519+181520+181521+181522+181523+181524+181525+181526+181527+181528+181529+181530+181531+181532+181533+181534+181535+181536+181537+181538+181539+181540+181541+181542+181543+181544+181545+181546+181547+181548+181549+181550+181551+181552+181553+181554+181555+181556+181557+181558+181559+181560+181561+181562+181563+181564+181565+181566+181567+181568+181569+181570+181571+181572+181573+181574+181575+181576+181577+181578+181579+181580+181581+181582+181583+181584+181585+181586+181587+181588+181589+181590+181591+181592+181593+181594+181595+181596+181597+181598+181599+181600+181601+181602+181603+181604+181605+181606+181607+181608+181609+181610+181611+181612+181613+181614+181615+181616+181617+181618+181619+181620+181621+181622+181623+181624+181625+181626+181627+181628+181629+181630+181631+181632+181633+181634+181635+181636+181637+181638+181639+181640+181641+181642+181643+181644+181645+181646+181647+181648+181649+181650+181651+181652+181653+181654+181655+181656+181657+181658+181659+181660+181661+181662+181663+181664+181665+181666+181667+181668+181669+181670+181671+181672+181673+181674+181675+181676+181677+181678+181679+181680+181681+181682+181683+181684+181685+181686+181687+181688+181689+181690+181691+181692+181693+181694+181695+181696+181697+181698+181699+181700+181701+181702+181703+181704+181705+181706+181707+181708+181709+181710+181711+181712+181713+181714+181715+181716+181717+181718+181719+181720+181721+181722+181723+181724+181725+181726+181727+181728+181729+181730+181731+181732+181733+181734+181735+181736+181737+181738+181739+181740+181741+181742+181743+181744+181745+181746+181747+181748+181749+181750+181751+181752+181753+181754+181755+181756+181757+181758+181759+181760+181761+181762+181763+181764+181765+181766+181767+181768+181769+181770+181771+181772+181773+181774+181775+181776+181777+181778+181779+181780+181781+181782+181783+181784+181785+181786+181787+181788+181789+181790+181791+181792+181793+181794+181795+181796+181797+181798+181799+181800+181801+181802+181803+181804+181805+181806+181807+181808+181809+181810+181811+181812+181813+181814+181815+181816+181817+181818+181819+181820+181821+181822+181823+181824+181825+181826+181827+181828+181829+181830+181831+181832+181833+181834+181835+181836+181837+181838+181839+181840+181841+181842+181843+181844+181845+181846+181847+181848+181849+181850+181851+181852+181853+181854+181855+181856+181857+181858+181859+181860+181861+181862+181863+181864+181865+181866+181867+181868+181869+181870+181871+181872+181873+181874+181875+181876+181877+181878+181879+181880+181881+181882+181883+181884+181885+181886+181887+181888+181889+181890+181891+181892+181893+181894+181895+181896+181897+181898+181899+181900+181901+181902+181903+181904+181905+181906+181907+181908+181909+181910+181911+181912+181913+181914+181915+181916+181917+181918+181919+181920+181921+181922+181923+181924+181925+181926+181927+181928+181929+181930+181931+181932+181933+181934+181935+181936+181937+181938+181939+181940+181941+181942+181943+181944+181945+181946+181947+181948+181949+181950+181951+181952+181953+181954+181955+181956+181957+181958+181959+181960+181961+181962+181963+181964+181965+181966+181967+181968+181969+181970+181971+181972+181973+181974+181975+181976+181977+181978+181979+181980+181981+181982+181983+181984+181985+181986+181987+181988+181989+181990+181991+181992+181993+181994+181995+181996+181997+181998+181999+182000?authors&parents&superparent"},"object":"objects\/sha256\/ca\/caf204e842f1812e4c234e99727d13930c9373bef21b08ded01e717b5dd28c0f","record":"shard-0\/json-live-urgent-v3\/records\/ba39f4293ada6eecc518c4513aa1ea87e354501606e2e644a06d4849d0b9817a.json","sha256":"caf204e842f1812e4c234e99727d13930c9373bef21b08ded01e717b5dd28c0f","source":"https","stored_at":1784022251}}