{"author_link":"\/users\/thief","author_name":"Thief","author_uid":1032516,"comments":[{"id":989725,"author_name":"JCMonkey","author_uid":"jcmonkey","epoch":1696286685,"text":"the web version crashed my browser every time i played it. not sure what that is about. try uploading to itch.io and see if that helps it.s","format":"md","likes":1,"spam":"N"},{"id":993407,"author_name":"Thief","author_uid":"thief","epoch":1696313895,"text":"What browser? It works fine on Edge and Chrome. I'll add that to the description.\n\nEdit: Apparently it's a [known bug in Safari](https:\/\/docs.godotengine.org\/en\/stable\/tutorials\/export\/exporting_for_web.html#:~:text=Godot%204%27s%20HTML5%20exports%20currently%20cannot%20run%20on%20macOS%20and%20iOS%20due%20to%20upstream%20bugs%20with%20SharedArrayBuffer%20and%20WebGL%202.0). I'll try and make a Mac export today as it recommends.\n\nEdit2: [making a mac export is apparently a bit of a chore](https:\/\/docs.godotengine.org\/en\/stable\/tutorials\/export\/running_on_macos.html), unlike the Windows and HTML5 exports. Sorry Mac people.","format":"md","likes":0,"spam":"N"},{"id":996780,"author_name":"He Li","author_uid":"he-li","epoch":1696340606,"text":"Don't know but I'm using the latest Firefox on linux and it works fine. Godot web exports was indeed somewhat confusing.\n\n-----\n\nWell designed game! I do see some potential of improvements in graphics but overall is kinda attractive for me! I spent a lot of time playing and improving my skills. \n","format":"md","likes":1,"spam":"N"},{"id":997406,"author_name":"Thief","author_uid":"thief","epoch":1696345448,"text":"I really wanted to do a bloom\/glow effect, but it's not supported on the web compat renderer, and I couldn't do it in the sprites because... half of it isn't sprites! The playfield, enemies, and player are just Godot poly shapes!","format":"md","likes":0,"spam":"N"},{"id":1003738,"author_name":"Human Writes Code","author_uid":"human-writes-code","epoch":1696405451,"text":"A fun little asteroids\/nova drift style game.  Getting upgrades made ALL the difference but it was brutally unforgiving if you died later and respawned with absolutely nothing.  Basically a death sentence.  I liked the art style but feel like it really needed some hi-octane tunes to accompany it.\n\nI didn't have any trouble running the game on PC\/Chrome.  However, other people have had issues running my Godot game on their Mac, so I'm kind of in the same position as you.  Doing a Mac build is such a pain in the arse.","format":"md","likes":1,"spam":"N"},{"id":1004026,"author_name":"Thief","author_uid":"thief","epoch":1696410680,"text":"Yeah I agree, it needs a banging soundtrack. But I don't know a good way to create that quickly within the rules of the compo (the rules state music must be created yourself for the 48-hour compo, no public free music)","format":"md","likes":0,"spam":"N"},{"id":1018301,"author_name":"jordantanner","author_uid":"jordantanner","epoch":1696771635,"text":"Love shooter games like this.  I think the difficulty could be reduced a little (at least at first), possibly by reducing the enemy movement speed and the bubble spawn rate, then ramp those up slowly.  Fun concept!","format":"md","likes":1,"spam":"N"},{"id":1018883,"author_name":"Darkmax14","author_uid":"darkmax14","epoch":1696792123,"text":"Realy enjoyable twin stick shooter, I feel the player could be a little faster to make it more frantic but as is it works quite well. It did manage to crash my firefox somehow the first try, not sure what happened there but it was fine on the second attempt :sweat_smile: ","format":"md","likes":1,"spam":"N"},{"id":1019043,"author_name":"ThorPalsson","author_uid":"thorpalsson","epoch":1696798392,"text":"Solid game, seems a bit performance heavy since my browser froze a few times while playing. Great work creating it in a Game Jam","format":"md","likes":1,"spam":"N"},{"id":1019047,"author_name":"spooncats","author_uid":"spooncats","epoch":1696798426,"text":"Super challenging game, but pretty fun! Had a couple of instances of stuttering the first time I collided with or killed an enemy, not sure if it was a browser thing (chrome) or not.","format":"md","likes":1,"spam":"N"},{"id":1019063,"author_name":"Flying Dog Fish","author_uid":"flying-dog-fish","epoch":1696799174,"text":"Nice shooter game. It's hard until you get some powerups. Losing all the powerups after losing life is rather brutal.\n\nMy Firefox froze for a couple of seconds a couple of times. It mostly happened when hitting the first enemy.","format":"md","likes":1,"spam":"N"},{"id":1019090,"author_name":"Anchry","author_uid":"anchry","epoch":1696800412,"text":"Neat entry, had some stuttering in the start on my browser in the Web version, i'm using Opera GX. But otherwise it was quite fun, quite difficult to keep going after you die once however","format":"md","likes":1,"spam":"N"},{"id":1023179,"author_name":"Hare Software","author_uid":"hare-software","epoch":1697145994,"text":"In this game you are truly running out of space, very well done! Difficulty spikes very fast, which I do not think is a bad thing for these types of games. It is easy to learn and hard to master, which I think is very welcome at Ludum Dare. Good work!","format":"md","likes":1,"spam":"N"},{"id":1024108,"author_name":"betovf","author_uid":"betovf","epoch":1697278176,"text":"I like the result you have achieved using Godot poly shapes :open_mouth: As others mentioned, losing all your powerups when you die surrounded by enemies its kinda hard. Maybe if the explosion when you die cleaned some enemies it would work. Great job! ","format":"md","likes":1,"spam":"N"},{"id":1024145,"author_name":"SvenErik","author_uid":"svenerik","epoch":1697283338,"text":"Nice little coffee break game. Game-play was fluid and nice. The sounds were a bit weird though, not very pleasant to hear those sounds constantly and volume levels were off comparing the sounds, but that's easily fixed. Some nice ambient space music would help a lot to achieve a even better atmosphere too, some synth to accompany the geometry graphics style perhaps. Lovely work overall!","format":"md","likes":1,"spam":"N"},{"id":1024147,"author_name":"Lachlan James","author_uid":"lachlan-james","epoch":1697283450,"text":"Hey mate, similar problems to others with the browser build unfortunately. Made my (reasonably powerful) system hang for a bit, eventually loaded, then crashed within a couple of seconds. This is on Ventura running Chrome - will have a go again later on my Windows box.  ","format":"md","likes":1,"spam":"N"},{"id":1024243,"author_name":"EqualEnergy","author_uid":"equalenergy","epoch":1697292680,"text":"The limited space part didn't really come in all that often unfortunately, really great idea though!","format":"md","likes":1,"spam":"N"},{"id":1024558,"author_name":"Flaterectomy","author_uid":"flaterectomy","epoch":1697315617,"text":"After my game started the web client on Firefox froze for a few seconds, but then it woke up again and I could play just fine. I scored 23833 points.\n\nThe limited space theme did come through in my view, in how space becomes increasingly limited with the bubbles occupying more and more of it. Ship movement was sliding a little, but still pretty tight, and gun play felt pleasant. I had hoped stacking upgrades more and more would increase my guns indefinitely, but after a few of them it seemed I had reached the maximum output.\n\nArt is basic but clear, all the important sound effects are in there. Ambient sounds\/music would've been welcome, and I think I reached the maximum depth of the game fairly quickly--unless there's a lot I simply missed. Overall I had fun, a nice little shooter!\n","format":"md","likes":1,"spam":"N"},{"id":1024859,"author_name":"Thief","author_uid":"thief","epoch":1697353207,"text":"@flaterectomy\n\nYeah there's a limit of IIRC 3 shots and +3 levels of rapid fire. Extra ones collected give bonus points instead. So does a duplicate shield pickup, or too many lives pickups.\n\nWith more time I'd have added some UI to indicate this.\n\nAn early version did have infinite extra shots, but it made the game far too easy quite quickly - you could end up firing a complete circle!\n\nPerhaps a temporary powerup for that would be good too. A lot of shooters have a temporary \"you have everything+1 for 10 seconds\" powerup.\n\nNice score btw.","format":"md","likes":1,"spam":"N"},{"id":1025182,"author_name":"LDJam user 371030","author_uid":"371030","epoch":1697383936,"text":"It's a cool game. Clean graphics, crazy-floating enemy evasion. Upgrades.\n\nBut I get the feeling it's IMBA big time : \/ - or it at least feels so..\nEven the first boss fight is quite intimidating (I sometimes get the first upgrade and sometimes don't). So it can put off players who would wish to see more. The question is: did I miss anything? I played the web build. BTW for me it froze *only* after the first shot on an enemy (then all good).\n\nOn the contrary, I believe the *limited space* part was there - the fact that those bubble-creators are too easy to spam bubbles creates for a *quite limited of space* :D :D :D \n\nCool game, but please make it less punishing XD ","format":"md","likes":1,"spam":"N"},{"id":1026135,"author_name":"kr4ft3r","author_uid":"kr4ft3r","epoch":1697496359,"text":"This was good, enjoyable shooter, apart from all the f**king bubbles. Random is a bit cruel, there can be no powerups for a long time and once the bug guy spawned right on top of me. Couldn't go past 7,500 points with 6 or so playthroughs. But like I said it is really enjoyable, and there is some depth and tactics to figure out. The sound of bubbles was enjoyable in particular.","format":"md","likes":1,"spam":"N"}],"format":"md","images":["ld54\/wayback-placeholder.png"],"links":[{"url":"https:\/\/static.dynamicarcade.co.uk\/LD54\/","text":"Link"}],"metadata":{"g_key":"91583","g_author":"1032516","g_event":"LD54","g_eventkey":"117","g_subevent":"COMPO","g_urlkey":"435240","g_title":"Bubble Space","g_status":"WAYBACK","g_place":"267","g_commentcount":"21","g_site2_node_id":"374770","g_hide":"N","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":{"n_key":"374770","n_urlkey":"435240","n_parent":"371459","n_path":"\/events\/ludum-dare\/54\/bubble-space","n_slug":"bubble-space","n_type":"item","n_subtype":"game","n_subsubtype":"compo","n_author":"32516","n_created":"1695935571","n_modified":"1778577315","n_version":"1181540","n_status":"WAYBACK"},"node":{"_collation":{"body_sanitizer":"TextUtils::SanitizeHTML via existing importer","event":"LD54","removed_author":false},"_superparent":9,"_trust":1,"author":32516,"body":"![LD54_cover.png](\/\/\/raw\/40f\/7\/z\/5cc70.png)\n\nBubble Space!\n\nWelcome to the bubble continuum friend, where we're being attacked on all sides and there's less and less room to move as the bubbles keep coming.\n\nBubble space is a twin stick shooter, playable with a gamepad or mouse+keyboard. Hopefully the controls are intuitive! Unfortunately a laptop trackpad probably won't work as a lot of laptops disable it when using the keyboard, so you wouldn't be able to move and aim at the same time...\n\nThere are three varieties of enemies, five kinds of pickup and a high score to beat!\n\nI built Bubble Space with Godot 4.1, Paint.net, and Bfxr. And Youtube - I'd never used Godot before, so I absolutely crammed tutorials!\n\nGodot 4 web embed unfortunately doesn't work on ldjam.com due to missing isolation headers, but I have hosted it myself at https:\/\/www.dynamicarcade.co.uk\/LD54\/ . There are some glitches in the web version - namely it stalls the first time each particle effect is spawned. It's been tested on Chrome and Edge, [YMMV on other browsers](https:\/\/docs.godotengine.org\/en\/stable\/tutorials\/export\/exporting_for_web.html#:~:text=If%20you%20use%20Linux%2C%20due%20to%20poor%20Firefox%20WebGL%20performance%2C%20it%27s%20recommended%20to%20play%20the%20exported%20project%20using%20a%20Chromium%2Dbased%20browser%20instead%20of%20Firefox), and it may crash Safari ([sorry, not my fault, it's a bug in Safari](https:\/\/docs.godotengine.org\/en\/stable\/tutorials\/export\/exporting_for_web.html#:~:text=Godot%204%27s%20HTML5%20exports%20currently%20cannot%20run%20on%20macOS%20and%20iOS%20due%20to%20upstream%20bugs%20with%20SharedArrayBuffer%20and%20WebGL%202.0)). It won't work on mobile, there are no mobile controls.\n\nI have also provided a Windows download in the downloads section.","comments":21,"comments-timestamp":"2023-10-16T22:45:59Z","created":"2023-09-28T21:12:51Z","files":[{"author":32516,"id":19538,"name":"$$embed-19538.zip","node":374770,"size":15366371,"status":64,"tag":0,"timestamp":"2023-10-01T21:21:54Z"},{"author":32516,"id":19566,"name":"$$embed-19566.zip","node":374770,"size":7880648,"status":64,"tag":0,"timestamp":"2023-10-01T21:31:31Z"},{"author":32516,"id":19575,"name":"LD54_source.zip","node":374770,"size":195262,"status":0,"tag":0,"timestamp":"2023-10-01T21:32:35Z"},{"author":32516,"id":19581,"name":"Bubble_Space.zip","node":374770,"size":26737694,"status":0,"tag":0,"timestamp":"2023-10-01T21:34:02Z"},{"author":32516,"id":19698,"name":"Bubble_Space.zip","node":374770,"size":26737694,"status":9,"tag":0,"timestamp":"2023-10-01T21:53:51Z"},{"author":32516,"id":19702,"name":"LD54_source.zip","node":374770,"size":195262,"status":9,"tag":0,"timestamp":"2023-10-01T21:54:17Z"},{"author":32516,"id":19705,"name":"LD54_source.zip","node":374770,"size":195262,"status":9,"tag":0,"timestamp":"2023-10-01T21:54:35Z"},{"author":32516,"id":20399,"name":"LD54_source.zip","node":374770,"size":192242,"status":9,"tag":0,"timestamp":"2023-10-02T12:07:58Z"},{"author":32516,"id":20400,"name":"Bubble_Space.zip","node":374770,"size":26728298,"status":9,"tag":0,"timestamp":"2023-10-02T12:08:06Z"},{"author":32516,"id":20402,"name":"LD54_source.zip","node":374770,"size":192242,"status":9,"tag":0,"timestamp":"2023-10-02T12:08:56Z"}],"files-timestamp":"2023-10-02T12:08:56Z","grade":{"grade-01":23,"grade-02":23,"grade-03":23,"grade-04":23,"grade-05":23,"grade-06":22},"id":374770,"love":0,"magic":{"cool":121.04198771789,"feedback":7,"given":23.625,"grade":22.833333333333,"grade-01-average":3.262,"grade-01-result":267,"grade-02-average":3.357,"grade-02-result":208,"grade-03-average":2.714,"grade-03-result":328,"grade-04-average":3.571,"grade-04-result":202,"grade-05-average":3.119,"grade-05-result":268,"grade-06-average":2.7,"grade-06-result":256,"smart":-9.9878353719793},"meta":{"author":[32516],"cover":"\/\/\/content\/40f\/7\/z\/5cbb2.png","grade-07-out":"1","grade-08-out":"1","link-01":"https:\/\/static.dynamicarcade.co.uk\/LD54\/","link-01-tag":[42336]},"meta-timestamp":"2026-05-12T09:15:15Z","modified":"2026-05-12T09:15:15Z","name":"Bubble Space","node-timestamp":"2023-10-03T06:58:01Z","parent":371459,"parents":[1,5,9,371459],"path":"\/events\/ludum-dare\/54\/bubble-space","published":"2023-10-01T21:52:27Z","scope":"public","slug":"bubble-space","subsubtype":"compo","subtype":"game","type":"item","version":1181540},"text":"![LD54_cover.png](\/\/\/raw\/40f\/7\/z\/5cc70.png)\n\nBubble Space!\n\nWelcome to the bubble continuum friend, where we're being attacked on all sides and there's less and less room to move as the bubbles keep coming.\n\nBubble space is a twin stick shooter, playable with a gamepad or mouse+keyboard. Hopefully the controls are intuitive! Unfortunately a laptop trackpad probably won't work as a lot of laptops disable it when using the keyboard, so you wouldn't be able to move and aim at the same time...\n\nThere are three varieties of enemies, five kinds of pickup and a high score to beat!\n\nI built Bubble Space with Godot 4.1, Paint.net, and Bfxr. And Youtube - I'd never used Godot before, so I absolutely crammed tutorials!\n\nGodot 4 web embed unfortunately doesn't work on ldjam.com due to missing isolation headers, but I have hosted it myself at https:\/\/www.dynamicarcade.co.uk\/LD54\/ . There are some glitches in the web version - namely it stalls the first time each particle effect is spawned. It's been tested on Chrome and Edge, [YMMV on other browsers](https:\/\/docs.godotengine.org\/en\/stable\/tutorials\/export\/exporting_for_web.html#:~:text=If%20you%20use%20Linux%2C%20due%20to%20poor%20Firefox%20WebGL%20performance%2C%20it%27s%20recommended%20to%20play%20the%20exported%20project%20using%20a%20Chromium%2Dbased%20browser%20instead%20of%20Firefox), and it may crash Safari ([sorry, not my fault, it's a bug in Safari](https:\/\/docs.godotengine.org\/en\/stable\/tutorials\/export\/exporting_for_web.html#:~:text=Godot%204%27s%20HTML5%20exports%20currently%20cannot%20run%20on%20macOS%20and%20iOS%20due%20to%20upstream%20bugs%20with%20SharedArrayBuffer%20and%20WebGL%202.0)). It won't work on mobile, there are no mobile controls.\n\nI have also provided a Windows download in the downloads section.","title":"Bubble Space","wayback_recovered":true,"wayback_source":{"capture":{"original":"https:\/\/api-jam.ludumdare.com\/vx\/node2\/get\/382001+382002+382003+382004+382005+382006+382007+382008+382009+382010+382011+382012+382013+382014+382015+382016+382017+382018+382019+382020+382021+382022+382023+382024+382025+382026+382027+382028+382029+382030+382031+382032+382033+382034+382035+382036+382037+382038+382039+382040+382041+382042+382043+382044+382045+382046+382047+382048+382049+382050+382051+382052+382053+382054+382055+382056+382057+382058+382059+382060+382061+382062+382063+382064+382065+382066+382067+382068+382069+382070+382071+382072+382073+382074+382075+382076+382077+382078+382079+382080+382081+382082+382083+382084+382085+382086+382087+382088+382089+382090+382091+382092+382093+382094+382095+382096+382097+382098+382099+382100+382101+382102+382103+382104+382105+382106+382107+382108+382109+382110+382111+382112+382113+382114+382115+382116+382117+382118+382119+382120+382121+382122+382123+382124+382125+382126+382127+382128+382129+382130+382131+382132+382133+382134+382135+382136+382137+382138+382139+382140+382141+382142+382143+382144+382145+382146+382147+382148+382149+382150+382151+382152+382153+382154+382155+382156+382157+382158+382159+382160+382161+382162+382163+382164+382165+382166+382167+382168+382169+382170+382171+382172+382173+382174+382175+382176+382177+382178+382179+382180+382181+382182+382183+382184+382185+382186+382187+382188+382189+382190+382191+382192+382193+382194+382195+382196+382197+382198+382199+382200+382201+382202+382203+382204+382205+382206+382207+382208+382209+382210+382211+382212+382213+382214+382215+382216+382217+382218+382219+382220+382221+382222+382223+382224+382225+382226+382227+382228+382229+382230+382231+382232+382233+382234+382235+382236+382237+382238+382239+382240+382241+382242+382243+382244+382245+382246+382247+382248+382249+382250+382251+382252+382253+382254+382255+382256+382257+382258+382259+382260+382261+382262+382263+382264+382265+382266+382267+382268+382269+382270+382271+382272+382273+382274+382275+382276+382277+382278+382279+382280+382281+382282+382283+382284+382285+382286+382287+382288+382289+382290+382291+382292+382293+382294+382295+382296+382297+382298+382299+382300+382301+382302+382303+382304+382305+382306+382307+382308+382309+382310+382311+382312+382313+382314+382315+382316+382317+382318+382319+382320+382321+382322+382323+382324+382325+382326+382327+382328+382329+382330+382331+382332+382333+382334+382335+382336+382337+382338+382339+382340+382341+382342+382343+382344+382345+382346+382347+382348+382349+382350+382351+382352+382353+382354+382355+382356+382357+382358+382359+382360+382361+382362+382363+382364+382365+382366+382367+382368+382369+382370+382371+382372+382373+382374+382375+382376+382377+382378+382379+382380+382381+382382+382383+382384+382385+382386+382387+382388+382389+382390+382391+382392+382393+382394+382395+382396+382397+382398+382399+382400+382401+382402+382403+382404+382405+382406+382407+382408+382409+382410+382411+382412+382413+382414+382415+382416+382417+382418+382419+382420+382421+382422+382423+382424+382425+382426+382427+382428+382429+382430+382431+382432+382433+382434+382435+382436+382437+382438+382439+382440+382441+382442+382443+382444+382445+382446+382447+382448+382449+382450+382451+382452+382453+382454+382455+382456+382457+382458+382459+382460+382461+382462+382463+382464+382465+382466+382467+382468+382469+382470+382471+382472+382473+382474+382475+382476+382477+382478+382479+382480+382481+382482+382483+382484+382485+382486+382487+382488+382489+382490+382491+382492+382493+382494+382495+382496+382497+382498+382499+382500?authors&parents&superparent"},"object":"objects\/sha256\/10\/102f3abe83c18e95588f85d7555ff6d182edd841842838cee42a43ca24f523a3","record":"shard-0\/json-live-urgent-v3\/records\/4a8cc5bcb8841af82fd4e2719f26b1757e75452593b2e1546ea6e011fa80f188.json","sha256":"102f3abe83c18e95588f85d7555ff6d182edd841842838cee42a43ca24f523a3","source":"https","stored_at":1784022499}}