Skip to content

Play beta

Volleyscope

A paddle rally on a round scope face. Your paddle is an arc of the circle itself — sweep it around your half to meet the ball, every return adds pace, first to seven takes the match.

Volleyscope

Your paddle is a glowing arc of the circle. Sweep it around the left half to meet the ball — anywhere it isn't, the ball dies on the glass.

  • Slip the ball past the CPU's arc — your point
  • The bright top & bottom bumpers bank the ball back into play
  • Every return adds pace; the serve resets it
  • Catch it on the tip for a sharp angle — first to 7

Drag up and down to sweep your paddle

What is Volleyscope?

Volleyscope is a free paddle arcade game drawn the way a lab oscilloscope would draw it: a round phosphor screen, one bright beam dot for a ball, and two glowing paddles that arearcs of the circle itself. You sweep the left half of the rim, the machine sweeps the right, and the ball flies straight across the glass between you. The border is continuous — there is no goal slot to defend, because everywhere your paddle isn't is the goal.

It's an original tribute to a lovely corner of computing history: engineers have been coaxing ball-and-paddle games out of round lab scopes since the earliest days — from the 1958 Brookhaven oscilloscope experiment onward, long before arcade cabinets made the idea famous. Volleyscope shares no code, art, or name with any of them; it borrows only the glow.

How to play

  • Sweep — hold / (or/, or W/S), or drag up and down anywhere on the scope. Your arc slides around the left half-circle, from the top of the screen to the bottom. It has a top speed; a flick is not a teleport.
  • Meet the ball at the rim — if your arc is under it when it arrives, it bounces back into play. If it isn't, the ball dies on the glass and the point is gone. The save happens at the ring or not at all: sliding in a beat late doesn't count.
  • The bumpers are neutral — the two bright arcs at the very top and bottom, where the halves meet, belong to nobody. A ball landing there banks straight back into play with a slight twist, so a shot up the middle seam is a gamble, not a winner.
  • Shape your returns — the ball leaves flat off the arc's centre and bends sharply off its tips. Tip shots are how you reach for the top and bottom corners the CPU's arc has to chase.

Pick your speed

Three tempos on the intro screen: Cruise is readable and kind, Fast is the intended game, andBlitz is a reflex test. The dial scales you, the CPU and the ball equally — but reaction time doesn't scale, so the faster the glass, the more every late read hurts. Your pick is remembered for next time.

Pace is the clock

Every return multiplies the ball's speed, up to nearly three times the serve pace — and paddle sweeps don't get faster mid-rally. Early rally, everything is catchable; ten returns in, the ball starts outrunning the arcs and somebody cracks. Each new serve resets the pace, so the game breathes: calm openings, frantic finishes. Listen for it, too — the ball hums as it flies, climbing in pitch as the rally heats up. First to7 points takes the match.

The other arc

The CPU obeys the same sweep limit you do — it never teleports. Its weakness is reading the ball: it re-checks the flight every so often, sometimes commits to a bad read, and dives the wrong way with no way back. It starts a match a little sleepy and sharpens point by point, so bank your early leads. It stays beatable forever — but late-match, it earns its points.

Tips

  • Centre returns are safe but aimless — deliberate tip shots win points.
  • The corners near the top and bottom of the screen are the hardest reach for both arcs — aim there.
  • Watch for the CPU's bad dives: when it commits the wrong way, any straight shot scores.
  • When the pace maxes out, stop chasing the ball and park where the angles say it must come back.

An original game, built from scratch in vanilla TypeScript — a pure, unit-tested engine core with a canvas renderer and zero runtime dependencies. Not affiliated with any other game.