Diving Bubble by thesnide
You are a bubble that wants to reach the bottom of the sea. But it will have to fight & breath along the way.
Note: you have to match the color of a bubble to make it breathable. But bubbles won't spawn with your current color. :wink:

Again, I managed to submit something with only 4h of work. Which was 4 times 1h. So noone can say that "I don't have time" :wink:
Edit: I fixed the crash preventing restarting. The commit is a one-line change :disappointed: ... But I think that's acceptable and within the rules of the compo.
https://gist.github.com/steveschnepp/21b6687bc861a23f90a5748c9e89be39/revisions
| Link | https://snide.itch.io/ld48-diving-bubble |
| Link | https://gist.github.com/steveschnepp/21b6687bc861a23f90a5748c9e89be39 |
| Original URL | https://ldjam.com/events/ludum-dare/48/diving-bubble |
Ratings
| Overall | 648th | 3.172⭐ | 31🧑⚖️ |
| Fun | 541th | 3.19⭐ | 31🧑⚖️ |
| Innovation | 543th | 3.052⭐ | 31🧑⚖️ |
| Theme | 440th | 3.603⭐ | 31🧑⚖️ |
| Graphics | 772th | 2.707⭐ | 31🧑⚖️ |
| Audio | 598th | 2.75⭐ | 30🧑⚖️ |
| Humor | 575th | 2.04⭐ | 27🧑⚖️ |
| Mood | 791th | 2.481⭐ | 29🧑⚖️ |
| Given | 20🗳️ | 22🗨️ |
The nice part of having 4 disjoined working hours is that I could forget how to play, and therefore keep the difficulty manageable. I even changed the various parameters (speed, reactivity, bubble size/number) several times :wink:
PIKO-8 forever!8)
Hi score:

I really enjoyed the game and there are some interesting mechanics here.
My only pet peeve was that I couldn't get the game to restart once I died... I tried pressing every key :cry:
Keep up the good work!
Some suggestions on the gameplay:
* Having a visual indicator at the bottom of incoming bubble would be nice ( like a horizontal bar of the color, that would shrink and become a bubble), would help anticipate the future.
* For the color of your bubble instead of hidding the next and having to have the cognitive workload, have the border of the bubble with all the color and x rotate tue bubble a quarter turn.
It feels very frantic to toggle between different colors, it could probably be enough with two, or use the two buttons to shoot different colored shots.
I'll try to fixit tonight, as I don't think that particular one would be against the rules.
@bridgeonastick yes. It wasn't the case in the beginning, but upon testing, it felt better. As otherwise I would never change color and just wait for the correct one to arrive.
@dhim the mental challenge is by intention. It reminds me of those retro 80 games that you had to memorise mechanics a little. And it became very satisfying once mastered.
On the "color preview", i had some "easy/med/hard" difficulty levels planned, with or without hints, and with different numbers of colors. But ran out of time.
@ristoretto the controls were reversed in the begining. D-pad to shoot a color, and a/b to go left right. But it felt *very* awkward. And the modal color felt a little challenging to master. But not super complex either.
Maybe make the player bubble a tad faster?
Plus points for Pico8 too ;)
The SFX were nice, loved the loading screen and the sfx for that. I was also unable to press x to reset at the game over screen?
@astronautmikedexter Indeed, a game tutorial overlay would have been nice, but I didn't have time for it. That said, once you try it 3-4 times, you get the habit. I know, as I'm usually a very candidate for those. And each hour, I had to "relearn" it :wink:
@fractal-flower-girl ah, sorry, indeed. the fire/color button were swapped. I fixed the bug.
@mdotedot well, I'm also quite bad usually. Therefore here it is a game of avoiding and only focusing on a single big bubble at a time.
I actually started this LD with sprites, to be able to port it afterwards. But didn't pursue. Also the collision function was AABB at the beginning, but went to a circle one, as it felt strange to do AABB
You really inspire me to try pico8, i used godot
@goldenpalazzo In my humble opinion, I see it almost as cheating. As I said, it is so damn effective for the compo. And there were many entry in the past LDs, but its novelty kindof faded.
I wanted to do a NES game at first, but the gameplay didn't really work out. And in 4h... well...
But I really need to do it for the next LD :wink:
Love the retro theme. I appreciate that the game and controls were simple to learn. Tell me though is there some code in there that when I become a certain color, it makes it less likely that bubbles of that color appear? Because it felt like it ;)
Simple, but considering the short time spent making it still impressive. Switching to the correct color gets really challenging. Feeling quite stupid waiting for similar colors to spawn and then reading that's not possible. Clever mechanic though.
As, I'd like to [try and rate](https://ldjam.com/events/ludum-dare/48/diving-bubble/im-looking-for-pico8-games-to-rate) all of those.
You can also find all of the LD48 Pico-8 submissions that were published on itch: https://itch.io/games/tag-ludum-dare-48/tag-pico-8
Outside of I've also found the gaje Diggleloid from Zep (the creator of PICO-8) which was published on the PICO-8 BBS: https://www.lexaloffle.com/bbs/?tid=42622
Yeah. Zep is awesome for making pico8. It has many clones, but i really like the polish the original has. And the community is unmatched.
Very much like raspberrypi and arduino that aren't the best or cheapest hardware, but the biggest community by far.
ooh, thank you @nekusoul ; I've also been looking for other pico-8 games and didn't realize it was that easy!
I really like the games general mechanic of colour matching to get a plus, mismatch to get a minus but somehow I feel it would be a lot more playable if it went in the other direction :D
One other comment, the story makes no sense but lol it's a game so who cares!