Genshin x BOTW Wall Climbing Recreation

Recreating the climbing mechanics of games like Genshin Impact, or Breath of the Wild

Overview

There's nothing better than playing a game and thinking "can I climb that thing?" and then you run and jump on the thing and discover, you can climb that thing! So let's create the ability to climb things by taking inspiration from games like Zelda: Breath of the Wild/Tears of the Kingdom and/or Genshin Impact which I think do a really good job at making a satisfying climbing experience

Core Pillars of Climbing

Admittedly it's hard to have a climbing mechanic without these so aside from just "sticking to walls" the two above mentioned do the following which we will aim to recreate

  • smooth attach, detach, and climbing movement

  • reorienting character correctly to non flat (bumpy, jagged, spherical) surfaces

  • climb dashing (in all directions)

  • ledge detection with automatic pull up

  • Intelligent slope interaction (automatic release at extreme angles)

  • TODO: inverse kinematics?

  • TODO: stamina?

Let's get climbing then!

ledge up, surface attached climb dashing
full directional climbing, attach and detach, climb down

Github

It makes use of UE's 3rd person template

Example project link can be found here

_cp

Last updated