The inspiration behind this project is two nearly universal things. 1. When your package arrives at your door and it looks like its been kicked across a warehouse. And 2. Simply legs! Something historically ignored or glossed over in XR experiences.

Quite simply, it takes each of your index fingers and turns them into corresponding legs. Curl them to bend your knee, flick to kick, and walk around like an awkward baby deer that was just born yesterday.

Using Meta's hand tracking capabilities in their headsets, we take the users fingers and turn them into articulated legs, using a physics based player rig to "push" the player around by their feet enabling a natural sense of locomotion.

Challenges included "translating" fingers into legs in a satisfying way, requiring lots of trial and error. Design speedbumps included concepts like building a game loop around a character that can only control its legs, and cant turn very well.

We're very proud of how the player's locomotion system turned out, using physics to create something that seemed like natural human movement out of a very simple set of inputs.

We learned that hand tracking has come a long way, and can be relied upon as a more robust input mechanic than previously and be expanded in creative ways.

Next, we'd like to expand the game loop, encouraging players to master the movement system and reward accuracy and speed in exciting ways like power ups and race courses, and eventually a full on "table soccer / foosball" mode that could be played in mixed reality in a real foosball table!

Built With

Share this project:

Updates

posted an update

Submitted to the Hackathon! Feel free to try it out and let me know what you think. It's best played with friends, and there's only one server running right now anyways so if you hop on at the same time you should end up together.

Log in or sign up for Devpost to join the conversation.