camera = object
x = 0
y = 0
end
end
updateCamera = function()
camera.x=spritex
camera.y=spritey
end
init = function()
screen.setFont("FixedBold")
start = 1
initCamera()
bigg = 70
spritex = 0
spritey = 0
slimespeed = 3
camera.x = 0
camera.y = 0
frontbackleftright = "front"
end
update = function()
if start == 1 then
if mouse.pressed != 0 then
start = 0
end
if start == 0 then
if keyboard.LEFT or gamepad.LEFT then
spritex = spritex - slimespeed
frontbackleftright = "left"
end
if keyboard.RIGHT or gamepad.RIGHT then
spritex = spritex + slimespeed
frontbackleftright = "right"
end
if keyboard.UP or gamepad.UP then
spritey = spritey + slimespeed
frontbackleftright = "back"
end
if keyboard.DOWN or gamepad.DOWN then
spritey = spritey - slimespeed
frontbackleftright = "front"
end
end
end
updateCamera()
end
draw = function()
if start == 1 then
screen.clear()
screen.drawMap("pakts", 0, 0, screen.width, screen.height)
screen.drawTextOutline("Press Click to Start",0,0,10, "black")
screen.drawText("Press Click to Start", 0, 0, 10, "#486a47")
else
if start == 0 then
screen.clear()
screen.drawMap("map2", -camera.x, -camera.y, 1500, 1000)
screen.drawMap("objects", -camera.x, -camera.y, 1500, 1000)
screen.drawSprite(frontbackleftright, spritex-camera.x, spritey-camera.y, bigg, bigg)
end
end
end