AI GAME MAKERBrowse games

2DSPORTS · SINGLE PLAYER OR LOCAL TWO-PLAYER

Classic Pool

Call a shot, aim with the mouse and clear the table against a friend or the AI.

About this buildRemix — in development
BUILD · classic-poolOPEN TAB ↗

Desktop recommended — this build is played with a keyboard.

INPUT: KEYBOARD + MOUSEMouse to aim, left click to shoot, W/S for shot power

About this build

Classic Pool is a 2D sports. Setting: pool hall. Style: clean 2D. It runs entirely in the browser and loads no account, no install and no runtime model call.

GENRE
sports
SETTING
pool hall
STYLE
clean 2D
PLAYERS
single player or local two-player
INPUT
keyboard + mouse
LICENCE
MIT

Why it's on the shelf

A mouse-driven pool table with an AI opponent and local two-player. It is the shelf's sports entry and a reminder that a clean physics loop and a readable table are enough; no 3D engine required.

How to play

Mouse to aim, left click to shoot, W/S for shot power. Click the frame once if the game needs keyboard focus, and use the fullscreen button above for a bigger view.

  • aiming
  • shot power
  • physics
  • ai opponent

Paid service

Change the theme, the twist, or the whole brief

The build above is the shelf version. If you want it re-skinned for your brand, retuned for a different audience, or extended with new mechanics, we quote each job by hand and deliver a new standalone build.

  • Re-skin — palette, sprites, audio, logo and end screen.
  • Retune — difficulty curve, level length, controls, mobile layout.
  • Extend — extra enemy types, modes, scoring, save data.
Request desk in developmentSee pricing

Paid exports and rebuilds are in development. Nothing is charged yet — browse and play the shelf while we finish the request desk.

Source and licence

This build is adapted from https://github.com/henshmi/Classic-Pool-Game, made by Chen Shmilovich and released under the MIT licence. The licence text ships inside the build folder.

adapted from Chen Shmilovich (MIT)

Build checked in Chrome on 15 Nov 2026. If it fails to load, tell us.