Two-player Pong on one keyboard: power-ups and speeding ball
W/S vs up/down arrows, variable ball angle, power-ups (paddle width, freeze, multi-ball) and first-to-N wins. No server—great to prototype in Cerewro.
Ready-to-use Cerewro prompt
Cerewro Chat — HTML5 (browser on Windows)
Generate a local 2-player Pong for Windows with these specifications.
Features: P1 W/S, P2 arrow keys; 1000×600 board; ball speeds up ~3% per score to a cap; random power-ups: wide paddle, slow ball, multi-ball (max 3); first to 7 points; pause with space; dashed center line; bounce angle from paddle hit zone.
Rules: no networking; point and match reset.
Tech: HTML5, Canvas 2D, ES6+ JavaScript; single index.html.
Windows: Edge or Chrome.
Optional: Electron for fullscreen at events.
Cerewro Chat — Python 3 (Windows desktop)
Build the same Pong as a Windows desktop app.
Features: Pygame 2; same controls and power-ups; selectable resolution; optional sound.
Tech: Python 3.10+; main.py; requirements.txt.
Run: python main.py after venv.
Include: menu for target score and mute.
How to get the most out of it
- Ask for a non-linear bounce curve at the paddle center.
- Add simple 1-player vs AI in another iteration.