Slide the puck across the ice and out through the exit
Air Hockey is a sliding puzzle set on a frictionless 11x11 ice rink. Your puck glides in one direction until it collides with a wall or barrier—you cannot stop it mid-slide. Your performance is measured by the time taken to navigate the puck out of the exit.
Scattered blocks across the rink act as stopping points. Because the puck travels the full distance of each slide, reaching the exit requires planning several moves ahead and chaining directional changes off the right obstacles.
Choose a direction—up, down, left, or right—and the puck slides continuously until it hits a wall or block. It stops on the last open tile before the collision. From that new position, choose your next direction and repeat.
Use arrow keys or WASD on desktop. On mobile, swipe in the direction you want to slide. The goal is to slide the puck through the exit gap on the border of the rink. The exit is marked by a pulsing arrow on the outside edge.
Scoring: You start with a maximum score that decreases over time. The faster you solve the puzzle, the higher your final score. There is no penalty for total moves—only the time taken matters.
Test environment for Air Hockey.
Work backwards from the exit. Start by looking at the exit. What position must your puck be on to slide directly into that gap? Once you identify that cell, ask what block would catch your puck there. This dependency chain reveals the solution sequence.
Use blocks as anchors, not obstacles. Every isolated block on the ice is a potential stopping point. Before choosing a direction, look at which blocks will catch your puck and whether that landing spot opens up a useful next slide. Blocks are your tools, not your enemies.
Identify dead-end corridors early. Some positions on the grid are traps—once your puck slides in, you can only exit in one or two directions, usually taking you further from the goal. Identify these dead-end slide paths and avoid them unless they are part of the optimal path.
Don't hesitate to reset. If you lose track of the path or overshoot a critical position, resetting is free. A clean restart with a clearer mental model will almost always beat grinding through a suboptimal route.