From 264c1e462100930af2912c4e46a70a547b49d2a2 Mon Sep 17 00:00:00 2001 From: Armaan Bhojwani Date: Sat, 15 May 2021 20:46:32 -0400 Subject: [PATCH] Place paddles in center to begin with --- pong.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pong.c b/pong.c index 58a93d5..2f45467 100644 --- a/pong.c +++ b/pong.c @@ -38,10 +38,7 @@ randsign(void) int main(void) { srand((unsigned int)time(NULL)); - int aoff = 0, boff = 0; - int max_y, max_x; - int max_y_new = 0, max_x_new = 0; - int pad_h = 5; + int max_y, max_x, max_y_new, max_x_new; int a_score = 0, b_score = 0; int slope_x = randslope(); int index_dir = randsign(); @@ -59,6 +56,9 @@ main(void) { --max_y; int y = max_y/2; int x = max_x/2; + int pad_h = 0.2 * max_y; + int aoff = max_y / 2 - pad_h; + int boff = max_y / 2 - pad_h; gettimeofday(&start, NULL); while(1) { @@ -160,6 +160,8 @@ main(void) { slope_x = randslope(); index_dir = randsign(); speed = randspeed(); + aoff = max_y / 2 - pad_h; + boff = max_y / 2 - pad_h; sleep(1); } else if (y == 0 || y == max_y) { // Ball hits top or bottom wall -- 2.39.2