Я бы посоветовал использовать pygame. Вы можете использовать команду pygame.gfxdraw.pixel (поверхность, x, y, цвет). Цвет может иметь формат (x, x, x), где x определяется наклоном.
Проблема в том, что вам нужно перерисовывать часть окна каждый кадр по мере движения мяча.
Если вам нужна более быстрая программа, я боюсь, вам придется использовать другой язык (например, java).
Движение мяча можно вычислить с помощью вектора. Каждый кадр вам нужно замедлить мяч (x, y) -> (0,9 x, 0,9 y).
Вам также нужно придать мячу дополнительную скорость, вычислив параллельный наклон с осью x и вычислением наклона параллельно оси y. Затем просто добавьте косинус наклона.