diff --git a/main.c b/main.c index 5d0d029d7e50927bb3f89cec92fdc4f1cb5d022f..46815fa1fca301deebce62c1504fcb63d5157cd8 100644 --- a/main.c +++ b/main.c @@ -14,10 +14,12 @@ int main(void) while (!WindowShouldClose()) { - if (IsKeyDown(KEY_UP)) paddle->rect.y -= paddle->speed; - if (IsKeyDown(KEY_DOWN)) paddle->rect.y += paddle->speed; + if (!ball->isGameOver) { + if (IsKeyDown(KEY_UP)) paddle->rect.y -= paddle->speed; + if (IsKeyDown(KEY_DOWN)) paddle->rect.y += paddle->speed; - UpdateBall(ball, paddle); + UpdateBall(ball, paddle); + } BeginDrawing(); ClearBackground(RAYWHITE);