Rack

8-Ball Pool — drag from cue ball to aim & shoot

Select difficulty to startDAILYScore: 0Best: 0

How to Play Rack

Rack is a top-down 2D billiards game built on the classic rules of 8-ball pool. Sixteen balls are racked in a triangle at one end of the table — seven solids (1–7), seven stripes (9–15), the 8-ball in the centre, and the cue ball in your hand at the break. Your goal: pot all seven balls in your assigned group (solids or stripes), then legally pocket the 8-ball to win. The AI opponent plays every alternate turn, and on higher difficulties it will run the table if you leave it an easy shot.

To aim and shoot, click or tap anywhere on the canvas and drag away from where you want to send the cue ball. The further you drag, the more power transfers to the shot. A dotted aim line projects outward from the cue ball so you can visualise your line before releasing. Releasing the mouse or lifting your finger fires the shot. The physics engine handles the rest — elastic ball-to-ball collisions, felt friction slowing every ball naturally, and cushion bounce off the mahogany rails.

Fouls and Ball-in-Hand

A foul is called when you pocket the cue ball (a scratch), fail to make contact with any ball, or strike a ball from the wrong group before groups have been assigned on the break. After a foul your opponent receives ball-in-hand — they can drag the cue ball to any position on the table before their shot. On your own foul, you will see a red flash across the felt signalling the infraction, and the cue ball respawns for placement.

AI Difficulty Levels

Three difficulty modes shape how challenging the AI opponent is. Easy mode gives the AI up to 30 degrees of random aiming error and unpredictable power, making it beatable even for newcomers to pool. Medium mode targets a legal ball each turn with only a small aiming wobble, representing a casual pub-league opponent. Hard mode calculates the optimal angle and fires with near-maximum power — it will run long strings of pots and rarely foul, so winning requires you to play clean, efficient pool.

What Makes Rack Different

Most browser and mobile 8-ball games funnel you through account creation, energy meters, or coin shops before you ever break a rack — and many lean on heavy aim-assist that draws the full path of every ball, turning pool into a geometry-tracing exercise. Rack takes the opposite approach: it loads straight into the difficulty select, and the dotted aim line shows only your cue ball's initial line, so reading angles off the cushion is still a skill you develop rather than a solution the game hands you. The physics carries the rest — elastic ball-to-ball collisions, felt friction that slows every ball naturally, and cushion bounce off the mahogany rails — so position play behaves the way you'd expect from a real table.

The other distinctive piece is the Daily Challenge. Alongside the three standard AI tiers, a seeded daily mode gives every player the same starting conditions each day, so your score is directly comparable with everyone else who played that date. Combined with a scoring system that pays a base 10 points, 10 more per ball in your group, and a 5-point speed bonus for closing the game in under 8 turns, the incentive isn't just to win — it's to win cleanly and fast. That gives Rack the shape of a score-attack arcade game layered on top of faithful 8-ball rules, including proper fouls, scratches, and ball-in-hand.

A Brief History of 8-Ball Pool

Pocket billiards descends from centuries-old European table games, but the eight-ball variant is a comparatively modern American invention that took hold in the early 20th century and spread through bars, pool halls, and family basements to become the world's most widely played casual pool game. Its enduring appeal is the clean structure Rack reproduces: fifteen object balls split into solids and stripes, groups claimed on the first legal pot, and the neutral 8-ball saved for last — pocket it early and you lose instantly. That simple rule set produces genuine strategy at every level, from safety play after a foul to planning the position of your final shot on the 8, and it translates naturally to a top-down browser table where the rules are enforced for you and the rack is always ready.

Frequently Asked Questions

How do I aim and shoot in Rack?
Click or tap on the canvas and drag outward in the direction opposite to where you want to shoot. The cue ball fires along the line from your release point back through the ball. A dotted aim line and a ghost cue stick show your intended angle. Release to fire; the shot power scales with how far you dragged, up to a maximum.
What is a foul in Rack?
Fouls occur when you pocket the cue ball (a scratch), fail to hit any ball during your shot, or hit a ball from the wrong group before groups have been assigned on the break. After a foul your opponent receives ball-in-hand and can place the cue ball anywhere on the table before their next shot. A red felt flash signals the infraction.
How does ball group assignment work in Rack?
Groups are assigned on the first legal pot of the game. If you pot a solid (balls 1–7) first, you play solids for the rest of the game and the AI plays stripes, and vice versa. The 8-ball is neutral and must not be pocketed until all balls in your group have been potted. Pocketing the 8-ball early is an instant loss.
How does the AI difficulty work in Rack?
On Easy the AI adds up to 30 degrees of random aiming error and shoots at random power, so it misses frequently. On Medium it picks a legal target and applies a small wobble of a few degrees. On Hard it calculates the ideal pocket angle and shoots with near-optimal power, making it a serious opponent that will pot several balls in a single turn if you leave the table open.
How is scoring calculated in Rack?
Winning earns a base score of 10 points plus 10 points per ball you potted in your own group before the win. A speed bonus of 5 points is added if you win in fewer than 8 total turns. Maximum possible score per game is around 100 points for a fast, clean sweep. Losing scores zero regardless of balls potted.
Does Rack work on mobile and touchscreens?
Yes. The canvas scales to fit the viewport height on any screen size, and the drag-to-aim gesture is fully supported via touchstart, touchmove, and touchend events. Ball-in-hand placement also works by touch — drag the cue ball to your preferred position and lift your finger to confirm. No app install is required; it plays directly in any modern mobile browser.