Godot Version 4.2.1
I am trying to create a 2d climbing mechanic that will be the player’s movement throughout the entirety of the game. I need the player to control both of the hands with the mouse position, clicking either LMouse or Rmouse to grab the respective hand onto the climbing surface. The player will climb one hand at a time, very similar to the physics in “A Difficult Game About Climbing”. I want the character’s body to essentially ragdoll below the arms, which I understand can be created with the Pinjoint system and RigidBody2d; However, I am struggling immensely wrapping my head around how to create the actual climbing mechanic the game is dependent on. The player’s arm’s can only reach out a certain amount, and they should be able to swing to gain upwards momentum. Please help me with getting started on this system! I am not a proficient coder