Robot Battery Dig by devharts

[raw]
made by devharts for Ludum Dare 46 (JAM)

Gameplay-Screenshot.jpg

Premise:

Keep the little robot "alive" by digging for batteries, which are buried under the ground for some reason!

How to play:

  • Use the mouse to click on the block to move to or mine through (must be adjacent to the robot)

Development notes:

This game was built using Godot Engine. I've done a few Ludum Dares in the past (#42 and #43), but then sat out the next few for different reasons, so this one was a fun way of getting back into it. All graphics were made using Inkscape over the course of the weekend, and the music and sound effects were CC0 from OpenGameArt (see the in-game credits screen for details).

Ratings

Overall 1756th 3.261⭐ 25🧑‍⚖️
Fun 739th 3.565⭐ 25🧑‍⚖️
Innovation 1187th 3.304⭐ 25🧑‍⚖️
Theme 1294th 3.63⭐ 25🧑‍⚖️
Graphics 1877th 3.087⭐ 25🧑‍⚖️
Humor 1326th 2.75⭐ 22🧑‍⚖️
Mood 1499th 3.238⭐ 23🧑‍⚖️
Given 21🗳️ 20🗨️

Feedback

Gallahron
21. Apr 2020 · 14:28 UTC
Cool game, it took me a while to understand that blocks all chained together and I think that batteries were too rare at the start. Overall good work!
garygreen
21. Apr 2020 · 20:01 UTC
That was a lot of fun. It also took me some time to work out that the blocks were linked. It was definitely a "I'll just have one more go" addictive little game. :)
Nivamdjo
24. Apr 2020 · 06:58 UTC
This type of game can be switch in a mobile plateform cause is adict and that is fun :3
SageWare
24. Apr 2020 · 07:03 UTC
Score: 5775. Very addicting gameplay. Graphics and music were also pleasant. I felt that the batteries didn't come up often enough, so I died twice due to no batteries to collect. Great work.
gimblll
24. Apr 2020 · 07:07 UTC
Definitely an idea worth exploring more if you're interested! Currently it's a bit off balanced, since you often run into unsolveable situations and there isn't much strategy in what you're going to do next. Needs more "interesting choises". But a really solid implementation all around.
CarlOfAllTrades
24. Apr 2020 · 07:10 UTC
With more elements it would be an good smartphone game.
Its really addicting. Art don't take me crazy but it works. Good job! :sunglasses:
SpiRiTs
24. Apr 2020 · 07:22 UTC
Nice game, I really enjoyed it. Check out my best score

![Capture.PNG](///raw/824/3/z/32f2a.png)
MattWoelk
25. Apr 2020 · 21:01 UTC
Pretty neat!
It was fun to plan ahead and think about what boxes would be best to dig next.
I wish the battery didn't drain while I was thinking, to make it more like a puzzle than a race.
Cool concept. :)
Shawn Moore
26. Apr 2020 · 02:43 UTC
Nice puzzle game! My best is 36 seconds, 6150 points :)
pierallard
05. May 2020 · 10:53 UTC
I had some fun to play! You should take care about the battery apparition ; sometimes, you can not reach any battery during a long time, and force you to loose, even if you started with 100%...
Invixel
05. May 2020 · 10:57 UTC
Cool game! The blocks reminded me a lot of childrens toys, so I imagined the robot as a toy that needed more AA-batteries to function. It was a good take on the theme, it was very similar to my first entry in Ludum Dare ([LD 39 - Running out of power](https://ldjam.com/events/ludum-dare/39/pathfinder)) so you kind of hit a soft spot for me.

The game played like a typical mobile puzzle game, and I imagine that is the kind of feel you were aiming for. However, in that case, i would advice against having the game on a timer, as stress doesn't really fit well with that genre of games. If you were to make this into a real game, i would request:

**Powerups** or other consumables, spread in the rock like the batteries.

**Prebuilt levels** that would allow the game to feel more fair, and could also make the player think about the order of operations a lot more.

But as a Jam game, what you have created is actually very nice and well polished! Good job!
Lou Bagel
06. May 2020 · 03:24 UTC
Good concept. The sound effect was a bit off-putting FYI.
Dr_Windu
06. May 2020 · 03:38 UTC
Nice game, here are a few suggestions (some of them mentioned before) :
- Battery appearance is too random, don't be afraid to cheat and not make them spawn "truly" randomly : you can pick a fixed interval and add a random "noise" to it (so it only appears a little sooner or a little later) ; you can also do it like Tetris did and say "there will be X batteries every Y cells no matter what" and place them randomly in this interval (if it's already the case, maybe the interval is too large ?).
- It feels like when you're next to a battery, waiting until you reach 50% before picking it up lets you last longer. Though it doesn't score more points, it's a cheesy way to earn time. Maybe focus on the score display, or don't cap the battery level to a percentage ?
- Keyboard controls would be appreciated ! I couldn't find any.

Otherwise the concept is well executed and the result is enjoyable.
flyingbear
09. May 2020 · 08:57 UTC
This was quite enjoyable, I can see it potentially getting quite addictive with the right additions! One thing that seemed odd was that to get the highest score (my impression is that it factors in most time elapsed) the right strategy might be to just sit there and let your time run out once you're low enough on battery power and you can't see any batteries to pick up. Scoring "how far down can you dig?" instead would let you avoid that weirdness.
Lyrcaxis
09. May 2020 · 09:00 UTC
I just LOVE the music on this one!! Please allow me to rate it 5 :P

Other than that, this is pretty fun and addicting :) I managed to survive for about a minute with 5k score on my best attempt!
Ithildin
09. May 2020 · 14:03 UTC
Nice entry!


Concept fit the theme well, and the time-based depletion rate felt fair so you could take a bit of time before digging to plan.

Graphics are nice and in general it all feels quite solid, but I think there are a couple of issues that can be fixed to make it even better:
* As others have mentioned, your score might depend a lot on the RNG. I don't know if you set any rule for generating cells, but perhaps making sure that there's at least one battery after every [min-max] layers would help.
* While digging with the mouse was comfortable, the adjacency restriction felt too slow for movement.
* Instead of behaving like tiles, perhaps it would be a nice idea to have batteries behave like the player and fall all the way down to be auto-collected by the player so you don't need to click on them to use them (on the other hand, I haven't tried this, but the reverse might help you keep a battery and keep it on top of you to be used in case of emergency :thinking: )

I also coded a driller game for #ld38, so I ran through some of these issues myself :sweat_smile:

In any case, congrats for a great job! I've scored around 10K points so far and still playing it (this mechanic is too addicting :D)
kaeveris
09. May 2020 · 18:04 UTC
Cool game, quite addictive! The graphics and music felt really good
minibobbo
09. May 2020 · 18:12 UTC
I enjoyed the tunneling mechanics. It took a minute to realize that the blocks connected and could be destroyed all at once. I also thought that the screen should have scrolled left and right so it took a minute to figure that out also.

Clean and simple and a nice jam game.

For suggestions:
- If you added a border to the game area it would be really clear that you can't go left or right in the screen.
- Some simple animations would be nice. The blocks disappearing (even an alpha fade) would make it very apparent that the connected blocks were being removed.
- Making the blocks and robot fall would also add a nice feeling to the whole thing.
- Batteries could be picked up automatically? Maybe add some cool particles or something?
lilkrit
11. May 2020 · 11:36 UTC
Cool game, reminds me of childhood :)
A suggestion, sometimes I didn't know what would cause the blocks to fall. If there's any rules to it, can you explain?
Mika la Grand
11. May 2020 · 16:04 UTC
Good that there is a highscore system, but the game relies too heavily on RNG. Some animations (even fading) would help make the digging less jarring. Also, @minibobbo says that the same blocks next to eachother will all be destroyed at once; I didn't realise that while playing the game.