Mono Paddle Duel is a monochrome paddle duel in the browser: play 1P vs CPU or hotseat 2P, pick Easy / Normal / Hard / Insane, and race to the target score (default 11). About ~54 KB after Play, no install, no account.
Prefer a minefield puzzle from the same arcade pack? Try Mono Minefield Grid.
Paddle duel from the open-source Cursor Arcade pong module (MIT). About ~54 KB downloads once from this site when you press Play. Best scores stay in your browser.
1P: W/S or arrows move your paddle. 2P: W/S left, arrows right. Space pause, R restart, Esc menu.
Welcome - press Play to load Mono Paddle Duel. High scores stay under ftol:monopaddleduel:storage.
Frequently Asked Questions
What does Mono Paddle Duel do?
It is a paddle ball duel: move your paddle to return the ball, play against the CPU or a second player on the same keyboard, and race to the target score.
Does it work on a phone?
The page loads on a phone, but paddles need a keyboard (W/S and arrow keys). A desktop or laptop keyboard is the practical way to play.
Is anything saved in my browser?
Yes. High scores and settings use localStorage key ftol:monopaddleduel:storage. Reset all high scores in Settings clears the score map. Nothing is uploaded.
How big is the download?
About ~54 KB of HTML, CSS, and JS after you press Play. The browser caches it for later visits on the same device.
How do I play?
1P: W/S or Up/Down move your paddle (side set in Settings). 2P: W/S left, Up/Down right. Space pauses, R restarts, Esc opens the menu. Settings sets mode, difficulty, side, and target score.
Is this open source?
Yes. It is adapted from the pong module in Cursor Arcade by flancast90 (flancast90/cursor-arcade-games) under the MIT license. This site build stubs the VS Code webview API and ships LICENSE and CREDITS.