Ludum Dare #54compo
Which Cup Fills First
Classic which cup fills first puzzle.
Can you complete all 5 levels first try?

Added Windows version to Itch.io incase you have trouble with the web version.
Comments14

CoffeUp Studios1 Oct 2023, 05:29
I would never think about something like this for this theme. Very creative idea!
Roboimuri1 Oct 2023, 11:46
Nice game! Some sort of indication of your picked cup might be a good addition. Maybe add a possibility of scaling the pixels up to see better and change the background to add more contrast?
LDJam user 3782831 Oct 2023, 15:03
u need give a quick button on this,it make more time to wait
LDJam user 3762841 Oct 2023, 17:57
This is an interesting concept! I agree with some other comments that an indication of which cup you picked would be nice, as well as a screen letting you know if you won. A speed up button would help as well. Also, I was using the web version, and I noticed it got a bit laggy with a lot of water on screen. On the last level, a cup filled, but the game didn't stop. It may just be the web version, though. Other than that, this is a great game, and I enjoyed the puzzles. I managed to get 4/5 right :)

LDJam user 3771162 Oct 2023, 01:26
@gwen-dekker yeah that was my first association too. Dude this is crazy! Did you really just take 6 hours? Did you use small circles and the phyics engine to fill the cups? I know how to do fluids with cellular automata but it doesnt look like those.
Very cool concept, well done!
Very cool concept, well done!

CodeChomper2 Oct 2023, 14:52
@gwen-dekker I actually laugh at people's answers to which cup fills first on social media. I have always thought I had a good understanding of how it would work. I made this game to make sure I was correct lol.
@coffeup-studios thank you, I sat there thinking how can I make something a lot of people wouldn't make.
@roboimuri The indicator for which cup you picked was on my list of features but I forgot about it while tuning the physics to give a predicable consistent outcome without killing cpu / gpu.
@bayunyoubi I tried to speed it up as much as possible. Since it is using physics and instancing water drops quickly I had to find a balance.
@jack728 I had another friend mention the slowdown on the web version so I made the desktop version available and he told me it fixed his issue. Since it is a simulation calculating thousands of collisions there is a possibility that the browser on some machines might be throttled.
@2thegamechanger Thanks, yes it only took 6 hours. Honestly if I didn't have to look up a lot of GDScript functions it could have been faster. You caught me, I just used the physics engine and spawned tons of water droplets and let them go! The hardest part was tuning the physics so the cups filled in a predicable manner and then detecting when a cup was full!
@coffeup-studios thank you, I sat there thinking how can I make something a lot of people wouldn't make.
@roboimuri The indicator for which cup you picked was on my list of features but I forgot about it while tuning the physics to give a predicable consistent outcome without killing cpu / gpu.
@bayunyoubi I tried to speed it up as much as possible. Since it is using physics and instancing water drops quickly I had to find a balance.
@jack728 I had another friend mention the slowdown on the web version so I made the desktop version available and he told me it fixed his issue. Since it is a simulation calculating thousands of collisions there is a possibility that the browser on some machines might be throttled.
@2thegamechanger Thanks, yes it only took 6 hours. Honestly if I didn't have to look up a lot of GDScript functions it could have been faster. You caught me, I just used the physics engine and spawned tons of water droplets and let them go! The hardest part was tuning the physics so the cups filled in a predicable manner and then detecting when a cup was full!

jk50002 Oct 2023, 17:06
The puzzles is pretty interesting. Restart a level where you just have seen the ansewer is a bit wierd. But else a fine little jam game.
LDJam user 2834493 Oct 2023, 10:40
Did everything first try. Would have been a bit better if the cups filled a little faster

LDJam user 3524904 Oct 2023, 02:40
It's definitely cool using the jam to learn new things. I agree with the comments above about pausing between levels and wanting to speed up the game. Have you tried increasing the Physics FPS under Project Settings > Physics > Common? That might help with clipping problems caused by speeding things up.
https://docs.godotengine.org/en/3.5/tutorials/scripting/idle_and_physics_processing.html
https://docs.godotengine.org/en/3.5/tutorials/scripting/idle_and_physics_processing.html

LeReveur4 Oct 2023, 03:05
I completed the game first try! As said it would be nice having something as a reminder for wich cup I choose, but this is a detail, and all that I see is I won't even know where to start to make a game on fluid physics :scream_cat: so, if only for that: well done!

kairuma6 Oct 2023, 00:07
Nice entry!

myrmyxo18 Oct 2023, 01:33
Well that's certainly a unique game !
I miserably failed the third puzzle the first time lol. It might've been nice being able not to redo the whole level when you fail.
Nice audio ! The graphics were very simple but pleasing to look at, and albeit very simple it was a very soothing experience to me with the audio.
The pixel water simulation is pretty cool ! It get kinda laggy when there are too much pixels though (at least on web haven't tested the downloadable one). I guess you used a form of cellular automaton to move the water, is that right ?
Good job of you to have made this in only 6 hours !
I miserably failed the third puzzle the first time lol. It might've been nice being able not to redo the whole level when you fail.
Nice audio ! The graphics were very simple but pleasing to look at, and albeit very simple it was a very soothing experience to me with the audio.
The pixel water simulation is pretty cool ! It get kinda laggy when there are too much pixels though (at least on web haven't tested the downloadable one). I guess you used a form of cellular automaton to move the water, is that right ?
Good job of you to have made this in only 6 hours !

stmate0320 Oct 2023, 19:46
in 6 hours, you made a water cup puzzle, 5 levels for it, sounds, and made it looks nice too, as a logic game enthusiast I enjoyed this little game, well done :D



The pacing is a little slow, could use a 2x speed up IMO