From b577d669a64310c70a038dd58eff26861b460968 Mon Sep 17 00:00:00 2001 From: Kees Guequierre Date: Fri, 8 Nov 2019 12:23:43 +0100 Subject: [PATCH] Prevent ball getting stuck on 1 line) --- pong.ino | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pong.ino b/pong.ino index 5203de8..1391b1f 100644 --- a/pong.ino +++ b/pong.ino @@ -271,9 +271,9 @@ int game() { ballspeed-=sballspeedup; } if(YRC>=0){ - YRC=map(Y-p1b,0,batsize<<3,0,16); + YRC=map(Y-p1b,0,batsize<<3,0,16)+random(-1,2); } else { - YRC=map(Y-p1b,0,batsize<<3,-16,0); + YRC=map(Y-p1b,0,batsize<<3,-16,0)+random(-1,2); } } } @@ -287,9 +287,9 @@ int game() { ballspeed-=sballspeedup; } if(YRC>=0){ - YRC=map(Y-p2b,0,batsize<<3,0,16); + YRC=map(Y-p2b,0,batsize<<3,0,16)+random(-1,2); } else { - YRC=map(Y-p2b,0,batsize<<3,-16,0); + YRC=map(Y-p2b,0,batsize<<3,-16,0)+random(-1,2); } } }