From 91d3bf2065f6f0a90845c5bc3098a250b30312be Mon Sep 17 00:00:00 2001 From: James Bunton Date: Sat, 23 Jun 2007 21:57:43 +1000 Subject: [PATCH] Don't let paddles go out of range --- pong.c | 8 ++++++++ 1 file changed, 8 insertions(+) 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) { -- 2.39.2