...
elseif liney == 326 then
difficulty = 10
elseif liney == 364 then
difficulty = 15
elseif liney == 402 then
difficulty = 20
...
function love.update(dt)
if isSplash == false then
if love.keyboard.isDown("left") then
velx = -difficulty
vely = 0
end
if love.keyboard.isDown("right") then
velx = difficulty
vely = 0
end
if love.keyboard.isDown("up") then
vely = -difficulty
velx = 0
end
if love.keyboard.isDown("down") then
vely = difficulty
velx = 0
end
...
ballx = ballx + (velx * dt)
bally = bally + (vely * dt)
It's just slow compared to what you're used to, not to what it actually should be. Just increase the speed some more and that should do it for you.
GitHub | MLib - Math and shape intersections library | Walt - Animation library | Brady - Camera library with parallax scrolling | Vim-love-docs - Help files and syntax coloring for Vim