Unreal Engine 5 Climbing System

This is my current project and was definitely out of my comfort zone initially. I had only done basic things with blueprints on Unreal Engine like making a door open and things like that. I struggled a lot with figuring out the correct techniques to use to achieve my goal which is creating a reusable climbing system similar to "A Difficult Game About Climbing" in Unreal Engine 5 using blueprints. At first I thought using animation blend spaces was the best way to do it, but I quickly learned that that was not going to work and instead I needed to use the Two Bone IK node. I had tons of help from my friend and peer Joey so shoutout to him!

Events for Left and Right Click

Plug-in Content

Using Two Bone IK Node to Determine Hand Position

Nodes in Animation Blueprint to Make Fingers Bend