Browse Source

placeholder player and movement

master
NCLanceman 8 months ago
parent
commit
a4af5b660c
  1. 4
      main.lua
  2. 12
      player.lua

4
main.lua

@ -5,7 +5,9 @@ function love.load()
player = Player() player = Player()
end end
function love.update(dt) end function love.update(dt)
player:update(dt)
end
function love.draw() function love.draw()
player:draw() player:draw()

12
player.lua

@ -5,11 +5,19 @@ function Player:new()
self.x = 100 self.x = 100
self.y = 100 self.y = 100
self.health = 100 self.health = 100
self.speed = 100
end end
function Player:update(dt) end function Player:update(dt)
if love.keyboard.isDown("left") then
self.x = self.x - self.speed * dt
end
if love.keyboard.isDown("right") then
self.x = self.x + self.speed * dt
end
end
function Player:draw() function Player:draw()
local vert = { self.x, self.y, (self.x - 50), (self.y - 50), (self.x + 50), (self.y - 50) } local vert = { self.x, self.y, (self.x - 70), (self.y + 70), (self.x + 70), (self.y + 70) }
love.graphics.polygon("fill", vert) love.graphics.polygon("fill", vert)
end end

Loading…
Cancel
Save