I’ve been trying to work on a stealth game where precise, smooth movement is key. For this reason, at first, I decided to use a Character Controller on my FPS Character, however, another key element of my game is a grapple gun, this involves Springjoints, which do not seem to work with Character Controllers.
Here is a quick overview of the problem:
Character Controller:
- Pro: Movement is precise and smooth, the character only moves while the key is pressed.
- Con: Physics and Springjoints do not seem to work.
Rigidbodies:
- Pro: Physics
- Con: Movement; The character after the key is pressed. Friction is too sluggish, while
Sleep() is very Jolt-like
I’m looking fora way to either apply physics to a Character Controller or implement Character Controller-like movement with a Rigidbody.
Here is a link to the project:
RigidBody: GrapplyGameR
Character Controller: GrapplyGame