Marble Miner - smash blocks, get gems

A dangerous but innovative approach to gem mining.

The ball’s trajectory depends on where it strikes the paddle. Knock the gems out of the bricks and try to pick them up for extra lives.

Current:
Version 0.2. Lives system, with extra life for collecting all gems in a level.

Version 0.1.1. Longer paddle and particle effects.
http://gamebucket.io/game/c569e113-0558-4ed4-9bf6-3e81b7b17600

Version 0.1. All core gameplay working: ball bounces, bricks break, gems fall and get picked up.
http://gamebucket.io/game/5260ada4-19b3-4754-88d7-93a2127de215

For the future:

  • Gems stick to the ball, or some other mechanic to bring gems towards you, to minimize wanting to be in two places at once (to get the gem AND catch the ball).
  • Slamming the paddle into the wall to shake the room and thus nudge the ball, but at the risk of shattering the paddle if overdone. (similar to nudging and tilting in pinball)
2 Likes

nicely done, a bit too fast more my reflexes though

I thought the game had great sound(the sound was properly sync with the ball hitting the bricks). I also love the design of the paddle you used as well as the other objects.

I’m curious if you custom made the ball to look like a metal ball or if you simply re-apply a different material for the ball. I’m also curious how you got the gem design. Either way, both designs look nice.

Now, the weird thing I thought was that sometimes it felt like the ball went from a nice speed to a hockey stick speed where you can’t really defend against it well. Also, out of the 7 times I played the game, I was able to get to the second level. With that in mind, I felt it might be a little bit too harsh for a beginner player. So, maybe making some variable were the player has lives and can gain lives based on the amount of gems they collect would be nice; that way, for a beginner they won’t feel like the game is too “unfair”.

One final thing, for some odd reason the ball fell down when the paddle hit the ball from the corner of the screen. It could be a possible collider issue or collision code bits.

Thank you for your feedback.

For the ball I cut out and desaturated this Polish striped flint sphere. https://commons.wikimedia.org/wiki/File:Wielka_kula_krzemień_pasiasty.jpg

The gems are from http://opengameart.org/content/gems-set-01
I recommend that site in general; it can provide more than enough resources for almost any small game.

Inconsistent ball speed is possibly one side effect of my manipulating the ball’s bounce off the paddle. I may tweak the formula and the paddle collider some more, maybe even make the paddle collider a trigger to have full control of the bounce.

I’ve already decided to lengthen the paddle from 1 brick to 1.5 bricks. Powerups and lives are on the table for the future as well.

Did the ball seem to get trapped between the paddle and the wall? I’m guessing a thinner paddle collider might help avoid that situation and any glitches that result.

hmm, I’m not too sure about that. The thing I remember, was that the event happen when the ball hit the paddle it became trapped inside the paddle and then went unearth it for some reason.Thus, the game gave me a game over.Although this has only happened once when the ball met the paddle at the corner of the screen, otherwise I have not experienced this bug any other time.

So, it could be a bug to ignore unless other users start asking about it.

I think I may have just reproduced it once or twice today, and not necessarily in the corner. But as you say, it’s not frequent enough to worry about right now.

Having completed all the Block Breaker lessons, here is Version 0.1.1. Longer paddle and particle effects.
http://gamebucket.io/game/c569e113-0558-4ed4-9bf6-3e81b7b17600

Version 0.2. Added the lives and extra lives system.


Will be publishing on itch.io from now on.