The Merging by C1FR1
a matching game where you can walk around on the blocks depending on your selected color. Lasers fire at you as you try and reach a high score.

Controls:
quit: escape
move left: A
move right: D
jump: space
swaps
After a swap, you change places with an adjacent block, while also switching the block you were on and the new block.
swap left: <- (left arrow)
swap right: -> (right arrow)
swap up: ^ (up arrow)
select down: \/ (down arrow)
changes your selected color to the color that is directly below you, causing you to fall (see why later)
after a swap, if either of the swapped blocks are part of a larger region that is at least 4 blocks large, that region will change to that color. You only collide with blocks that are not your currently selected color.
your goal is to get a high score, you get points for changing the color of regions, and this is proportional to the number of pillars you have reached. You cannot reach the next pillar before reaching the score threshold.
as your score increases, more lasers will spawn. Lasers change the color of any block that they touch, if you get touched, your selected color will change and the blocks around you will become that color.
if you fall off you loose, tough luck!

I would be interested to see what scores you can reach, feel free to post them in the comments. (I don't have a server to host high scores). My high score is 1,689,202 (yes that last screenshot is fake, I changed the score and x position).
both screenshots of are of the current game where I have added features since the end of the jam, I might upload it later as a separate link but that is why the score is grey in the screenshots and white in the downloads if anyone noticed.
POST-JAM VERSION
the post-jam version of this game is available here. It contains another game mode that I think fixes most of the balancing issues with the classic, both game modes are in the post jam version. Unfortunately I didn't really change the tutorial at all, and I don't think I will because I am kind of burned out on it, and I would like to start working in c++ rather than java.
| Source code | https://github.com/c1fr1/LD41 |
| Windows | https://www.dropbox.com/s/76csl6u6vj02c1k/TheMerging_jar.zip?dl=0 |
| Original URL | https://ldjam.com/events/ludum-dare/41/the-merging |
Ratings
| Overall | 552th | 3.028⭐ | 20🧑⚖️ |
| Fun | 585th | 2.75⭐ | 20🧑⚖️ |
| Innovation | 351th | 3.361⭐ | 20🧑⚖️ |
| Theme | 540th | 3.139⭐ | 20🧑⚖️ |
| Graphics | 528th | 2.778⭐ | 20🧑⚖️ |
| Given | 28🗳️ | 10🗨️ |
Exception in thread "main" java.lang.RuntimeException: Failed to compile shader: res/shaders/openingShaders/vert.gls! ERROR: 0:13: 'f' : syntax error syntax error
at engine.Shader.<init>(Shader.java:130)
at engine.Program.<init>(Program.java:25)
at engine.EnigWindow.<init>(EnigWindow.java:180)
at Game.ProjectMain.<init>(ProjectMain.java:173)
at Game.ProjectMain.main(ProjectMain.java:169)
The look is really nice, and the feeling of capturing a big area is great. This is a great system for generating the levels randomly yet still having them work well and be interesting. Lasers were a cool mechanic that both fit in aesthetically and added to the gameplay. Infinite extension for high-score marathon runs is also fun.
I'd say the general concept of swapping to make the large color area was good, but it could maybe be improved by simplifying a bit. I got my best results just mashing WASD and arrows and then jumping up to the top. Maybe there's a better technique but I couldn't figure one out. So either making the mechanic simpler or making a tutorial video to explain smarter techniques would help.
BTW if you could click the heart button on my above two help comments, that helps me get more reviews on my game :)
The most annoying thing for me was that when i was jumping to the next pillar into a single block of the current color, sometimes i wouldn't land in the block and just fall down. Everytime i jumped it was basically a coin toss if i would be able to get into the block or not.
Sill, this game is a really good concept for a strategy platformer. Even i, someone who doesn't like platformers that much, enjoyed myself and played it for quite a bit. My score is somewhere around 8000, i can't imagine how you got into millions :D
Thanks for playing!