From ebefdf78442648e86d9d305ba17cc0004dfb444b Mon Sep 17 00:00:00 2001 From: Rose Hogenson Date: Sun, 25 Aug 2024 12:09:22 -0700 Subject: Fix jitter in the computer movement. --- pongo.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pongo.go') diff --git a/pongo.go b/pongo.go index b632626..44f79a2 100644 --- a/pongo.go +++ b/pongo.go @@ -179,9 +179,9 @@ func pong() error { if prediction, ok := ball.predictIntersection(float64(paddle2.bounds().X)); ok { switch { - case paddle2.pos < prediction && rectBottom(paddle2.bounds()) <= screenHeight: + case paddle2.pos <= prediction-paddleSpeed && rectBottom(paddle2.bounds()) <= screenHeight: paddle2.pos += paddleSpeed - case paddle2.pos > prediction && paddle2.bounds().Y >= 0: + case paddle2.pos >= prediction+paddleSpeed && paddle2.bounds().Y >= 0: paddle2.pos -= paddleSpeed } } -- cgit v1.3.1