Thanke :D
@0x-void-x0 Visually, island merging s actually very simple. Each island is drawn using this texture with additive blendmode so that when several textures overlap they boost each other's brightness. It's basically simple lights.
Metaball.png
Then, I feed this to a shader that looks at each pixel's brightness and assigns it a color. This gives it the merging effect, with most work dome by additive blending.
The collisions, however... They sucked big time. While the rendering was done in an hour, getting islands to work, not explode and keep the player in took a full day. In short, the islands jsut pull player into last interacted island when he's not standing on anything. However, this also required a ton of fine-tuning, which I can't really explain, it's *magic*.