THE PRODUCT
A closer look.
Neon 8-Ball Pool is a complete pool game for the browser: a green felt table under a warm lamp in a pool hall, rendered in 3D, with numbered balls, spin-free realistic collisions, cushions, pockets and a cue that pulls back before every stroke.
The ZIP includes everything: break, open table, solids and stripes, fouls and ball in hand, 8-ball last, a computer opponent with three levels that plans its shots, a two-player mode for one device, aim guide, power control, a broadcast camera on phones, music and sound effects.
Physics values (friction, bounce, ball size, pockets), the computer levels and the colours are constants at the top of game.js; textures and sounds are plain files you can swap to make it your own.
A few useful answers.
Does it need a server or database?
No. It is static HTML, CSS and JavaScript. Any web host works; it plays fully offline once loaded.
Is there online multiplayer?
Not out of the box: you play against the computer or with a friend on the same device. The game code accepts a multiplayer adapter (ctx.multiplayer: sendMove / onMove), so online play can be added with your own real-time server — we can quote it as custom work.
Can I change the art, colours and texts?
Yes. Texts and colours are in index.html, gameplay values near the top of game.js, and all pictures, models and sounds are plain files you can replace.
Does it work on phones?
Yes — touch, mouse and keyboard controls, portrait and landscape, high-DPI screens.
What is the difference between Licence and Full source?
Licence = one end product (yours or one client's). Full source = unlimited end products for you and your clients, including white-label, paid games and SaaS. Neither allows reselling the game or its source on its own.