Deepest sword in godot gdscript

image

New dev here. Attempting to make a remake of deepest sword in the godot engine. How would you go about having a sword that you can rotate around to vault you over steps and blocks etc. not really sure so far.

tried creating a rigidbody for the sword but it doesn’t follow the sword. currently player is a characterbody2d

The player and the sword are probably both RigidBodies. This would be a good challenge to use constraints like PinJoints and strictly using forces instead of setting positions and velocity.