Shapeshifter

Overall★★★★★★★★★★3.48
Fun★★★★★★★★★★3.20
Innovation★★★★★★★★★★3.82
Theme★★★★★★★★★★3.62
Coolness★★★★★★★★★★100%
Shapeshifter
My game in Love2D for Ludum Dare 35

A puzzle game that takes the theme Shapeshift very literally.

The goal is to clear the shape tokens from the board by forming the shapes inside the tokens with other tokens. Shift the tokens left, right, up or down to get them into the correct position, then add a new row until you can't shift any more.

* Hover over a row/column with the mouse pointer
* Left or Right mouse buttons shifts current row left or right
* Mouse Wheel Up or Down shifts current column up or down
* Middle mouse button adds an additional row and clears any matches

If no proper mouse is present, use your pointer device to hover over a token and WASD to shift and SHIFT/SPACE to add an additional row

The more shapes you clear, the more varied the shapes get!

Tools Used:
Love2D for the engine
bfxr for the SFX

Genres: puzzle

Comments24

hijomo18 Apr 2016, 06:45
its a nice puzzle game. I could see people getting addicted to it
Souperstrawer18 Apr 2016, 06:45
Could use better cues when you're about to lose. Interesting idea nevertheless.
lordsavage18 Apr 2016, 06:50
Hahaha that got crazy confusing fast, Well done! a lovely game with nicely polish graphics and game play.
Diman18 Apr 2016, 07:17
Good!
_beta18 Apr 2016, 07:20
If you polsih the idea it could be a nice mobile game
Reis Mahnic18 Apr 2016, 07:55
Fun puzzle concept! Appealingly clean visual communication.
mutonizer18 Apr 2016, 08:27
Nice concept and good fun, nice one.
Only issue was the fact that you can "shift" entire lines/rows even if shapes should block them since all shapes "pack up" on the corners.
Makes the game very trivial (and repetitive without much thought) since you can just pack everything up on the sides and clean as you go. Think preventing shifting of lines/rows if a shape on that line/row is touching the side of the screen would add a lot of brainstorming needed.

Other than that, very cool and clean :)

++
jk5000
jk500018 Apr 2016, 08:28
A really great puzzle game.
[email protected]18 Apr 2016, 08:38
Really nice game even if a bit unintuitive at first. But still addictive later :p
Azumiar18 Apr 2016, 16:24
Nice puzzle!
Sixteen20 Apr 2016, 06:45
Not a huge puzzle fan, but this was still pretty good to me. Liked the presentation
Mikhail20 Apr 2016, 10:44
Great job. I liked what you did. I didn't think about doing this with the theme. Keep up the good work!
GoudaGames20 Apr 2016, 11:23
Nice puzzle game, quite addicting.
Pontifex20 Apr 2016, 17:36
Interesting puzzle, annoying sounds.
GuillaumeGwi20 Apr 2016, 17:43
Cool game, I like that you can make combos by plugging several sphapes together. But I feel like it's too easy to survive by combining everything possible each turn. Have a limitation on how many move you can make each turn would be better I think. Keep up the good work
Geckoo1337
Geckoo133720 Apr 2016, 17:51
Nice aesthetic and fun gameplay. A good puzzle game. Well done ++
JJJANEE20 Apr 2016, 18:26
It's a great puzzle game! This could be the next 2048 or something haha. The concept is awesome, and it's a lot of fun to play. The challenge doesn't reveal itself till later on when you realize that you have to pay attention to a lot of things, which is realloy cool. The sound effects were good too.
The rules were a little hard to understand, but I guess that is the point since we need to figure out what is the best thing to do.
Overall, great, fun puzzle game! :) Great work!
kestrelgames
kestrelgames21 Apr 2016, 02:56
Love the presentation! Why is graphics not a thing I can vote on?
josefnpat
josefnpat21 Apr 2016, 07:38
This is a puzzle that made sense very quickly! Fantastic job with scaling the difficulty! nice!
pixelpotions
pixelpotions22 Apr 2016, 12:51
Awesome puzzle game! Great work!
Fabraz
Fabraz22 Apr 2016, 14:58
Something oddly soothing about this task.
Green Soda8 May 2016, 05:29
excellent puzzle game :) could have been more player-friendly... but a solid entry !

Other games by @mikekreein

Found a bug?
Tell us on Discord