Games that play in your browser — phone or desktop.

Games » Pool

Pool

By A polished 9-ball-style pool game with real physics · 2026

Play:

Touch: Drag back from the cue ball (like drawing a real cue) and release to shoot - the ball fires the opposite way from the drag - confirmed genuinely working via a real touch drag that moved the cue ball toward the rack and incremented the shot counter · Keyboard: Mouse - point where you want the cue ball to go (push toward the target) and click to shoot; distance from the ball sets shot power

About:

A polished pool/billiards game built by Frank Force with the LittleJS engine and its Box2D physics module: a full 1-15 rack, real ball-to-ball and ball-to-cushion physics, shot and balls-remaining counters, and a NEW RACK option. Confirmed genuinely functional on both platforms using their correct distinct control schemes: on desktop, pointing the mouse where the ball should go and clicking sent the cue ball into a real, physically-scattering break; on phone, a real pull-back-and-release touch drag (drawing back a cue) moved the cue ball forward and incremented the shot counter. Correctly enforces a landscape orientation lock on touch devices.

Credits:

Made by A polished 9-ball-style pool game with real physics, 2026. Published here under the MIT licence. Source code.

Phone check: 2026-09-09: read the actual aiming source (getAim()) to confirm desktop and touch use genuinely different, correct schemes (point-toward-target-and-click vs. pull-back-and-release), then tested both for real. On desktop, a real click aimed at the rack sent the cue ball the length of the table into a real, physically-scattering Box2D break shot. On phone, a real touch pull-back-and-release drag moved the cue ball forward and incremented the shot counter from 0 to 1. Install trimmed from the full 65-game, 8.8MB LittleJSArcade monorepo down to ~1.4MB, keeping the Box2D physics module this game needs. No third-party analytics found.

Rate this game:

One vote per game each month.

Play next:

Astroblast by Frank Force
Batting Practice A baseball batting minigame with real Box2D bat-and-ball physics and genuine home run/foul outcomes - confirmed genuinely working with a single tap/click/Space swing on desktop and phone. Shipped under a renamed title for trademark reasons.
Blastman Place bombs to blast blocks and enemies, clear a path, and reach the exit door - confirmed genuinely working on both desktop and phone, with a real on-screen analog stick and fire button verified via direct game-state inspection.
Block Cascade A falling-block puzzle with real piece physics, a ghost-drop preview, and genuine VS AI / AI vs AI modes - confirmed genuinely working with a full movement/rotation/drop control scheme on desktop and phone. Shipped under a distinct renamed title for trademark reasons.