making ''Oceanhorn'' like terrain

Hello,

I am kind of new to game making and i recently find myself looking a lot at the terrain in the game called ‘‘Oceanhorn’’ and would like to challenge myself by making something similar. However, I’m sure you guys noticed that the terrain is pretty unique, the design being rounded blocks.

I know that it has already been discussed here:

However, i would like to ask the question again. How do you make terrain like this? I know heightmaps where discussed but to me it seems like it’s multiple models merge together. I also feel like cave like the following would be pretty much hard if not impossible to do.

If anyone has an idea or even a beginning of one, i’d be glad to hear it, because I legit can’t see how.

Thanks in advance,
Noxar,
btw, Sorry for my english, i’m not a native speaker.

This is a terrain like the UMOBA terrains, you can make it with a terrain and use the tile map editor