GRAVITY BOOTS
Above is a quick clip from a project I've been building to explore how a pair of "gravity boots" might work in a zero-G debris field.
Built in Unity / C#.
The goal:
Responsive, completely physics-based FPS movement.
Stable even while moving on (and between) moving frames of reference (walking from one Mærsk-container-floating-in-space to another, say).
Automatically updating a local “up” direction.
Automatically distinguishing between walkable and non-walkable surfaces, filtering out surface details, and attaching & detaching between them.
Allow for player to selectively override those automatic rules to allow for intricate 3D movement and skill-expression.