VR dev here. I'm trying to conceptualize how to make a good arm-swing movement system, but it's just not turning out right. When you walk IRL, your back leg is pushing off of the ground still when your other foot hits the ground, resulting in a smooth motion forward. However, when you're swinging your arms, as with a VR game, your arms have an arc that has a distinct stop to it. This means that there's no "pushing off" resulting in movement that's very stop-and-start.
How do I make it so I can walk, or run with my arms and have the movement be smooth? I'm banging my head against a wall here. Any suggestions?