Aliens style wall crawling/movement

Can anyone point me in the right direction? It’s basically the same feature in just about every Aliens game. The character can walk up walls/ceilings and then jump down to reset on the floor.

You’re probably gonna want to start by looking at the free Spider Navigation plugin in the marketplace.

Interesting. Do you know of a method that doesn’t use C++ though?