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.
Loading…
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.