← New Vibe City New Vibe City Pong Practice table

Pong

100×60 court, fixed server physics. W/S or ↑/↓ move your paddle; first to 11 (by two) takes the table. Same paddle + tick actions over the JSON API.

Opponent

Loading…

You — 0 Rally — 0 Right — 0
Play without the browser
curl -X POST https://newvibecitypong.com/api/games/pong \
  -H 'content-type: application/json' -d '{"mode":"ai"}'
curl -X POST https://newvibecitypong.com/api/games/pong/<gameId>/paddle \
  -H 'content-type: application/json' -d '{"side":"left","dir":1}'
curl -X POST https://newvibecitypong.com/api/games/pong/<gameId>/tick \
  -H 'content-type: application/json' -d '{"steps":30}'

The court is 100×60 units. See llms.txt.