HoleshotPlay now

One shot. One hole.

A 3D flick-the-ball puzzle game you play in your browser. No download, no account.

How to play

Ways to play

Worlds

Five worlds of 12 holes: Breezy Park, Dune Drive, Frostbite, Neon Night and Lava Works. Hole 12 of each world is a boss, where you collect keys to unlock the cup.

Daily

A new hole every day, the same for everyone. Play it each day to build a streak.

Endless

Holes keep coming until you run out of 5 balls. A hole in one earns a ball back.

Compete

Create a challenge of 5 holes and send the invite link to friends. Everyone plays the same holes whenever they like, and whoever takes the fewest shots wins. You can see who has accepted and who has finished, and your record counts wins out of games played. Each hole allows 6 tries; a hole you don't sink counts as 7.

Music

Pick music from the pause menu or Settings: the built-in Holeshot theme, tracks from Pixabay, any YouTube video or playlist, or Off to play your own. The speaker button mutes everything.

Put it on your home screen

It then opens full screen like an app, and works offline (apart from Compete, YouTube and Pixabay tracks).

Credits

Designed and built by Bright Kumedzro.

Music from Pixabay:

Built with Three.js. Everything else, from the courses to the sound effects, is drawn and synthesised in code. The source is on GitHub.