Skip to content

Instantly share code, notes, and snippets.

@tuxology
Last active June 28, 2016 18:41
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tuxology/5d814f287054340f19ee361209d93872 to your computer and use it in GitHub Desktop.
Save tuxology/5d814f287054340f19ee361209d93872 to your computer and use it in GitHub Desktop.
-- JUDY --
-- Based on demo by Shane Riley's : https://gist.github.com/shaneriley/cae98eac6136e7293b28 --
player = {}
player.x = 20
player.y = 20
player.sprite = 0
player.speed = 3
function move()
player.moving = true
player.sprite += 1
if player.sprite > 3 then
player.sprite = 0
end
end
function _update()
player.moving = false
if btn(0) then
player.x -= player.speed
move()
end
if btn(1) then
player.x += player.speed
move()
end
if btn(2) then
player.y -= player.speed
move()
end
if btn(3) then
player.y += player.speed
move()
end
if not player.moving then
player.sprite = 0
end
end
function _draw()
cls()
spr(player.sprite, player.x, player.y)
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment