X-Git-Url: https://code.delx.au/pong/blobdiff_plain/d1366e791c4c99aff584ad4c400c7f81aee76031..91d3bf2065f6f0a90845c5bc3098a250b30312be:/pong.c diff --git a/pong.c b/pong.c index 6f2ec4c..af2dce8 100644 --- a/pong.c +++ b/pong.c @@ -53,6 +53,14 @@ static void run(void) { // Move the paddles paddle1 += p1move * PADDLESPEED; paddle2 += p2move * PADDLESPEED; + if(paddle1 < -HEIGHT) + paddle1 = -HEIGHT; + if(paddle1 > HEIGHT) + paddle1 = HEIGHT; + if(paddle2 < -HEIGHT) + paddle2 = -HEIGHT; + if(paddle2 > HEIGHT) + paddle2 = HEIGHT; // Check for collisions with paddles if(ballVecX < 0 && ballX <= -HEIGHT + -ballVecX * 1.5) {