I'm sorry for this huge delay, had a lot of things going on. But finally here we are with the Wallrunning tutorial, I've been talking about for so long! This one is going to be the final video in the FPS series. Here we finish off our FPS Controller by adding the ability to run on the walls. I hope it helps you :)
Project Files: https://github.com/Skyvastern/fps-tut...
Base FPS Controller: https://github.com/Skyvastern/godot-f...
Music Details -
Author: Vincent Rubinetti
Hypothesis: https://vincerubinetti.bandcamp.com/t...
Quaternions: https://vincerubinetti.bandcamp.com/t...
Euler's Clock: https://vincerubinetti.bandcamp.com/t...
Album: https://vincerubinetti.bandcamp.com/a...
Thanks to Vincent Rubinetti for allowing me to use his music in my video.
Timestamps -
Intro: (0:00)
Explanation: (0:49)
A thing to know: (5:09)
Let's implement Wallrun: (5:42)
Disable Wallrun when looking away from the Wall: (11:00)
Jitter Fix: (12:02)
Wallrun Rotation: (13:32)
Wallrun Jump: (16:44)
Wallrun Stamina: (19:48)
Result / Outro: (26:13)