Game state, physics, input dispatch and Canvas calls live in pong.rove. The generated JavaScript wrapper connects WebAssembly to the browser.
Use W / S, or the buttons below. Reload to restart.