
Potrero
Hobby
Personal Project
2026
About
Potrero is a browser-based 3D soccer-tennis game set in a barrio 'potrero' court. Rendered in real time with Three.js and React Three Fiber, it runs entirely in the browser with no install — playable on desktop with keyboard controls and on mobile with on-screen touch controls. Online 1v1 multiplayer is powered by Supabase. It's the spiritual successor to Funnis, an earlier Unity take on soccer-tennis.
Key Features
- Real-time 3D court rendered in the browser with Three.js and React Three Fiber.
- 1v1 arcade soccer-tennis: move, jump and volley the ball over the net.
- Online multiplayer backed by Supabase.
- Cross-device play — keyboard on desktop, touch controls on mobile.
- Zero install: runs directly at playpotrero.com.
Technologies Used
React
TypeScript
Three.js
React Three Fiber
Vite
Tailwind CSS
Supabase