Inspiration
Desert Golfing is a fun zen-like golf game. I wanted to take the same experience and bring it into the living room.
What it does
Table Golf turns any living room into a mini golf course! Players can play infinitely as the hole randomly spawns around their room. They use classic phone golf controls to guide the ball to the hole. The ball is world aware using the world mesh on LiDAR devices (non-LiDAR support to come post launch).
In versus mode, players can pass the phone back and forth to see who can get the ball in the hole with the lowest stroke count.
How we built it
The two main technologies used are:
- Physics: This heavily uses the Lens Studio physics system for all physical interactions the ball has on the world
- Depth Mesh: Our own proprietary tech is used that voxelizes the users world mesh and turns it into collidable cubes
Challenges we ran into
- Traversing ball around environment: A jump was added (two fingers) to make it so the golf ball could hop over obstacles
- Goal post not always seen: The goal is not always in the users view frustum, so direction indicators were added
- Changing world mesh: Currently the dynamic world mesh can cause issues with ball collision. In the future, objects will remain static around the ball
Accomplishments that we're proud of
- It fit into the initial vision of the game!
- Was able to turn the world mesh into comprehensible collidable geometry
What we learned
- Lots about how the Lens Studio Physics system works
What's next for Table Golf
Polish the visuals up, change out the art assets, and create a more unique style! Get it working on non-LiDAR devices
Built With
- lens-studio






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