Cubulis by Brodenino

[raw]
made by Brodenino for LD29 (COMPO)
/*******************************/
/* About
/*******************************/

So this is my submission in the Ludum Dare 29, which I worked on during the Sony Hackathon event in Lund, Sweden. It has been stressful times, as usual, but I think I managed to get something somewhat ready.

/*******************************/
/* Gameplay
/*******************************/
The idea with the game is that you should destroy boxes/cubes. This can be done by dragging the mouse over a number of boxes (hold left mouse button), as long as they are:
- The same value (diamond, heart, clove or spade).
- The same color.
- Connected to each other, either vertically, horizontally, or diagonally (or any of them all together).
- On the same height layer.

A quick demonstration gif can be found here: https://db.tt/d67DuF4A

The more boxes you destroy in one move, the more points you will receive, and the higher is the chance that a bomb powerup (rotating blocks) will be spawned. The bomb powerup block can be destroyed like any other block.

While playing, everything will move towards the player, increasing the danger bar unless you manage to completely wipe the closest block layers. Filling the danger bar will have you lose the game.

/*******************************/
/* Known issues
/*******************************/
- Web Player: Input sometimes does not work. This is because the browser may ask you to enable unity web player before the game starts (and that somehow messes up the game input). It should hopefully work if you refresh the page.
- Gameplay: If a bomb is triggered by another bomb, the bomb will not explode.
- Resolution dependent: The gui looks okay when playing in the browser. Certain resolutions may cause elements to be drawn at wrong positions on the screen.

/*******************************/
/* Fixed issues
/*******************************/
I should just mention that I updated the code a few hours after the submission deadline, as it turns out my last minute fixes was not really any fixes. The two things I fixed was:

- Danger bar now is clamped and never scaled.
- Input.anykey is replaced with space, as it seems unity sometimes have issues with it. I've noticed the issue in the web player build.

I hope the community is okay with these last changes

/*******************************/
/* Tools
/*******************************/
- Chronolapse, for screen capture (Timelapse coming soon).
- Bfxr, for sound effects.
- Abundant Music, for procedurally generated music.
- Paint.net
- Unity3D

Ratings

Coolness 53% 3
Overall 3.95 47
Audio 3.29 238
Fun 4.18 12
Graphics 3.47 354
Humor 2.25 691
Innovation 3.97 76
Mood 3.17 395
Theme 3.24 575

Feedback

Diamonde
28. Apr 2014 · 08:17 UTC
This is hard to stop playing once you get started :D
I really enjoy the simple and solid mechanics. It feels well thought-out and polished!
Korwegian
28. Apr 2014 · 19:47 UTC
917. Very nice, very addicting, pretty hard.
daandruff
29. Apr 2014 · 12:22 UTC
With a bit more polished graphics and sound it would make an excellent mobile game. I would like a bit more explosive tiles though :)
cleitoneldorn
29. Apr 2014 · 12:27 UTC
I could play this for hours, awesome!
ArcturusDeluxe
29. Apr 2014 · 15:04 UTC
Very cool idea and mechanics. Seems a little unfair that if you leave a single block on the top layer by mistake then you're doomed to fail unless a bomb spawns in the right place. A bit more polish and this would be great.
🎤 Brodenino
29. Apr 2014 · 15:09 UTC
@ArcturusDeluxe, I totally agree! A thought I had that I never got the time to implement was to let you keep the powerups, and activate them at positions that you decided yourself. That way, those nasty pillars would more easily be clearable.
Geckoo1337
29. Apr 2014 · 15:11 UTC
Nice game, but thues is a little frustration when only one piece is isolated and there is nothing to do to avoid end of game, but it's a good entry here ++
DarkMeatGames
29. Apr 2014 · 20:42 UTC
Wow, really addictive gameplay. I really think you need to polish this up a bit and release it for mobile. Seriously, I spent way more time playing than I intended, and I'm at least itching a little bit to try and beat my score. You're onto something, for sure!
rylgh
29. Apr 2014 · 22:42 UTC
nice, simple mechanic :)
mrexcessive
30. Apr 2014 · 19:07 UTC
Novel game, nice and smooth. Great 'against the clock' puzzler. I can't work out whether the singleton tiles on top layer are left behind because I played it wrong, or because the board initial layout was impossible... Is it always possible ?
Gareth Jenkins
01. May 2014 · 07:50 UTC
Awesome little puzzle mechanic.
🎤 Brodenino
01. May 2014 · 09:12 UTC
Thank you guys for the feedback :). @mrexcessive, well to explain what I do, is that I first randomize all the tiles, and then go though them to ensure that they have a neighbour that is the same color/value. However, it is not foolproof, since some moves may prevent you from taking all the tiles. When I have played it, and try my best to think and clear the top layer, it still seems one or two blocks are left behind. The next strategy would be to try to get a bomb spawned near those occasional "left behind"-tiles, but yeah, it's difficult as well :S
Geckoo1337
01. May 2014 · 16:04 UTC
2150 I am crary. THX for this funny game ++
🎤 Brodenino
02. May 2014 · 09:32 UTC
@Geckoo1337, I'm glad you like it. That's a neat score, I haven't managed myself to get past 2000. Somehow, my girlfriend on the other hand, has managed to get past 2700-something. Feel free to try to beat that score as a challenge :)
zaratustra
02. May 2014 · 12:45 UTC
I'm quickly overwhelmed by single blocks I can't remove. Would it make the game too easy to allow cross-layer removals?
grayhaze
02. May 2014 · 12:47 UTC
Really enjoyed this. As someone else said, if you end up with a block or two left on a level it's almost impossible to get rid of it unless you're lucky enough to get a bomb on a lower level. Maybe with a different perspective you could allow matches between levels too?
Chinchilla
02. May 2014 · 12:48 UTC
Really good fun and the music is awesome! :)
tayl1r
02. May 2014 · 12:52 UTC
Nice game! Unfortunately most games end with me knowing I'm going to lose about a minute in advance :(
ruerob
05. May 2014 · 01:46 UTC
This game really gets me. It makes a lot of fun. But for some reason I didn't get all blocks from the first plain and then the end comes near and I could do nothing, because the bombs are on other places. But thanks for that great and funny game.
Nelly
05. May 2014 · 10:41 UTC
966!)
Ryan up in here
05. May 2014 · 17:34 UTC
I clicked on this game because I thought it was going to be a ripoff of Cubistry. I was pleasantly surprised. Good job dude, this is really fun.
camlang
05. May 2014 · 18:35 UTC
I realy like this game. Nice gameplay and sound
WhiteWolf93
06. May 2014 · 14:42 UTC
The idea is pretty nice but it is a bit random, you can't avoid dying if there are pieces that can't connect. Anyway i had fun and was nice :3
DrPrettyPatty
07. May 2014 · 01:14 UTC
Very well-designed game! And ahh the MIDI overdrive guitar, that brings back some fond memories for me haha. Aside from the pillar issue that a few people already mentioned, I thought this was great and has a lot of potential for being a good mobile game. I scored 913!
elefantopia
19. May 2014 · 00:00 UTC
Fun game! Nicely addictive. Appreciate the "danger" bar.
Alex Rose
19. May 2014 · 21:48 UTC
Dude, I don't know if you've realised this, but your game idea is fucking immense and you need to make a post jam version of this, on mobile or something. Swipe action would be awesome.

Like, this is almost a finished, polished game. All it needs are crazy tweening effects, a nicer looking GUI and a proper soundtrack that's more atmospheric and done professionally and you could have a real hit here.

Except one thing in your game mechanic: You need some way of destroying blocks that you "forgot about". If you fuck up and leave one block, that's it, it's a ticking timebomb to your doom. Like.. maybe the floating powerup things destroy all higher levels of the same type?

So I mean like.. you have a spade on layer 1, say that's still around, then you get a spade powerup on level 4, you destroy it and bam, all spades on levels 1-3 are gone. Or maybe like, you destroy every block around a tower for a couple of layers and it topples?

Short of that, which is a bit of a gamebreaker, you have a really great, balanced game here which you could increase the difficulty of by speeding up, add leaderboards or whatever. If I were you I would seriously, seriously throw at least a couple of months into getting this on smartphones (though smartphone is a hard market).

Fantastic game, congrats.
🎤 Brodenino
20. May 2014 · 06:14 UTC
Thanks for the comment guys! @Alex Rose, yeah I'm thinking to do something about the "lonesome pillars" and to make the bombs more powerful in some way. New powerups would definitely make the game more interesting too, so I will experiment some and we'll see how it goes! Thank you for your feedback :)