More Balls in the Lava Lamp
Breakout Lava Lamp - Game Boy » Devlog
I didn't plan to work on this project more after the initial release, but sometimes people suggest cool ideas. So here are a couple feature upgrades and quality of life improvements. Enjoy the lava lamping. :)
Settings / Title Screen
- Now also supports 8, 16 and 32 balls on the board
- When starting, if B is pressed and held down then random starting positions will be used for all ball instead of the default grid alignment
Live updates:
- Live adjustments of speed and player count using the D-Pad
- Show / Hide the ball sprites using SELECT
- Speed up the animation by pressing and holding down SELECT
- Pause with START
Files
breakout_lavalamp_ROMs_1.1.0.zip 33 kB
Feb 19, 2024
Get Breakout Lava Lamp - Game Boy
Download NowName your own price
Breakout Lava Lamp - Game Boy
A Multi-Ball Breakout Lava Lamp for the Game Boy
Status | Prototype |
Author | bbbbbr |
Genre | Simulation |
Tags | 8-Bit, analogue-pocket, Breakout, Game Boy, Game Boy ROM, gbdk, mega-duck, megaduck, Retro |
Comments
Log in with itch.io to leave a comment.
Awesome project! Got it running permanently on my living room.
Could we have a timeout on the initial screen so it will automatically load the saved state? Sometimes I have to disconnect the gameboy because I need to connect something to the wall socket, and later have to open the cabinet to press a button to continue. It would be cool if just by powering the gameboy it would start doing its thing, like the very first version you published.
Thank you!
That's such a classy Gameboy and screen color. Looks great. :)
Yes, that seems reasonable to "auto-resume" some time after power-on and idle (if there is an existing save state). Should be easy, I can look into it soon.
When you turn it off, do you pause or return to the menu first? It used to auto-save once a minute, but that was adding a lot of overhead due to the amount of data saved. So I changed it to only save under these conditions:
- The game board will be saved when starting, stopping or pausing
Thanks!
I just power it off. But it won’t bother me if it would reset the animation after powering it down. If I want to keep the state for some reason, I would pause before powering down.
As it saves when starting, that should be enough to autostart with the whatever the user have configured.
Thanks for considering this :)
I uploaded version 1.1.1 which has this change on the Title Menu screen:
- If no menu cursors or options are changed for about 1 minute then the game board will auto-start.
Does one minute seem like a reasonable amount time?Yes, around 1 minute is perfect, thank you!
Great! 😄