I had been working on this a TON for unity, playing with layers and what not. I was getting close, but with the whole unity debacle I've decided to jump to Godot :-).
My end goal is a spiritual successor to Alundra(PS1 game). Its basically Link To the Past but add in jumping and platforming.
This random video here starts at a good spot to give a good idea :
So lets zoom in on a single area :
![Alundra Map]()
Its all 2d. The character can jump 1 cell in height. So starting at the bottom, he can travel up 3 jumps, left 1. Here he could go up to that cove but is now stuck because everything is over 1 unit high. But you could go back down and take those 3 jumps to bring you up to the next level. Now in this micro picture it helps give the basic idea, but there are some jumping areas that are easily 50 units high. And when you fall - well you have to fall in the right place. Then add in platforms, etc. etc. etc.
I did things in Unity like mapping out all the walls and putting layer logic for when you jumped to check where you are, where you are moving to, etc. But it ended up so customized I would have to map out each level.
My attempts at simplification were no good. Things like tracking the Z position as you moved along.
Anyhow - would love to hear some ideas on how you would tackle this and if Godot has anything special that would help me!