playerx = 64
playery = 210
hspeed = 0
player = Image.load("sprites/player.png")
stageonebac = Image.load("backgrounds/stageone.png")
function movePlayer()
pad = Controls.read()
if pad:start() then
break
end
if pad:left() and hspeed >=-4 then
hspeed = hspeed - 0.3
end
if pad:right() and hspeed <=4 then
hspeed = hspeed + 0.3
end
playerx = playerx + hspeed
if hspeed >= 0 then hspeed = hspeed -0.1
end
if hspeed <= 0 then hspeed = hspeed +0.1
end pad = Controls.read()
if pad:start() then
break
end
if pad:left() and hspeed >=-4 then
hspeed = hspeed - 0.3
end
if pad:right() and hspeed <=4 then
hspeed = hspeed + 0.3
end
playerx = playerx + hspeed
if hspeed >= 0 then hspeed = hspeed -0.1
end
if hspeed <= 0 then hspeed = hspeed +0.1
end
end
while true do
movePlayer()
screen:blit(0,0, stageonebac)
screen:blit(playerx,playery, player)
screen.waitVblankStart()
screen.flip()
end
Bookmarks