// Keyboard paddle movement (continuous while held) function keyboardMove() { if (keys['ArrowLeft']) { state.paddle.x -= 8; clampPaddle(); } if (keys['ArrowRight']) { state.paddle.x += 8; clampPaddle(); } } // ---- Main loop ---- function loop() { keyboardMove(); update(); draw(); requestAnimationFrame(loop); } // Start state = newGame(); initBricks(); launchBall(); loop();