From: James Bunton Date: Sat, 23 Jun 2007 11:57:43 +0000 (+1000) Subject: Don't let paddles go out of range X-Git-Url: https://code.delx.au/pong/commitdiff_plain/91d3bf2065f6f0a90845c5bc3098a250b30312be Don't let paddles go out of range --- 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) {