A skill labyrinth with a zen mood.
Playable online — 100% free.
Guide your ball through mazes that grow with every level. Collect 3 glowing orbs to open the door and escape — with the keyboard, your finger, or by tilting your device.
Every maze holds a number of glowing orbs. Absorb 3 of them to unlock the exit door and dash to the next level, bigger and trickier. Pick to suit your mood: ZenTennis is deeply soothing played without a timer. With the countdown on, your adrenaline will spike to 100%.
Your call: with or without a time limitThe maze is never neutral. Some elements help you, others hold you back — and knowing how to use them changes everything about the route you carve.
Avoid touching the walls to fill the gauge. At 100%, the ball ignites and smashes through any wall in its path. Collect 6 glowing orbs and the gauge gets a +50% boost.
For a few seconds the maze turns to an ice field: the frozen ball slides and can no longer brake. Inertia becomes your worst enemy and your gauge melts away like snow in the sun!
They fling you elsewhere in the maze. Sometimes a cruel twist of fate, sometimes a life-saving shortcut! In the higher levels there are several pairs of teleporters per level!
At first they patrol, rather curious and easy to scare off. But level after level they grow bolder and turn openly aggressive: keep an eye on them.
Hurtling along at full speed without looking where they go, they always charge forward. One collision and you're rammed and flung away by their momentum. A speeder can also ram a sentinel that's bothering you.
It suddenly drops the player into first-person view, deep inside the maze. Spectacular… but a little disorienting: while you find your bearings, the game rolls on.
Best avoided: they ping the ball back into the walls. And every wall you hit drains your fireball gauge — enough to ruin a clean run.
Avoid them! They inflate the ball, and a big ball becomes far harder to steer through the corridors, especially facing a sentinel trying to block you.
Your best allies: a tiny ball squeezes through where others get stuck, dodges obstacles and slips away from the sentinels more easily.
Every level completely changes atmosphere: the setting and the music are carefully chosen to match and whisk you somewhere else. 25 worlds in all — here are 10, the other 15 are yours to discover by playing ZenTennis!
With the arrow keys, by swiping your finger across the screen, or simply by tilting your phone or tablet — the gyroscope does the rest, and the axis flips with one click if needed.

Beneath its simple rules, ZENTENNIS never plays out quite the same way twice. A few ingredients see to that.
ZENTENNIS is entirely free, ad-free and requires no account. Created by an independent developer, not affiliated with the Apple Store® in order to stay 100% free in its choices. Its hundreds of hours of work are a gift to you!
Buy the developer a coffeeSupport is free and optional: the app stays free for everyone.
Download ZENTENNIS, drag the app into your Applications folder, activate it manually with a single Terminal command (a one-time step to allow the app on your Mac), then launch ZENTENNIS. That's it: no account, no dependencies to install.
If you run into trouble installing or launching, read the help in the Read_me_installation.txt file: several solutions are possible, including the one below…

This script downloads the latest official version from ganile.com's server and installs it straight into your Applications folder, ready to use:
curl -fsSL https://ganile.com/zentennis/downloads/install.sh | bashThis script is shown in plain source so you can see it's harmless. View the plain source