if (key == 'q' || key == 'Q') {
game_over = 1;
} else if (
key == 'a' || key == 'A' ||
key == 'z' || key == 'Z' ||
key == 'k' || key == 'K' ||
key == 'm' || key == 'M' ||
key == ' '
) {
r1_y = move_r1(r1_y, key);
r2_y = move_r2(r2_y, key);
ball_dx = get_next_dx(
ball_x,
ball_y,
ball_dx,
ball_dy,
r1_y,
r2_y
);
ball_dy = get_next_dy(ball_y, ball_dy);
ball_x += ball_dx;
ball_y += ball_dy;
if (ball_x <= 0 || ball_x >= 79) {
if (ball_x <= 0) {
score2++;
ball_dx = 1;
} else {
score1++;
ball_dx = -1;
}
ball_x = 39;
ball_y = 12;
}
draw(ball_x, ball_y, r1_y, r2_y, score1, score2);
}