The first version of the grappling hook (aka “web slinging”) is starting to take shape. As you can see, the player is able to grapple to any point, and pivot around the vector. In future updates, the grapple will eventually attach to walls exclusively, but the current solution allows for quick calculations and testing.
Now that I figured out how to use “constraints”, I would like to explore creating a chain of constraints to give the grapple a more realistic “rope” effect. The current solution feels like swinging with stiff arms rather than bendable joints.