Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --the enemy file
- Enemy = Object:extend()
- function Enemy:new()
- self.image = love.graphics.newImage("snake.png")
- self.x = 325
- self.y = 450
- self.speed = 100
- self.width = self.image:getWidth()
- -- in order to ensure the enemy doesn't go off screen
- self.height = self.image:getHeight()
- end
- function Enemy:draw()
- love.graphics.draw(self.image, self.x, self.y)
- end
- function Enemy:update(dt)
- self.x = self.x + self.speed*dt
- local window_width = love.graphics.getWidth()
- if self.x < 0 then
- self.x = 0
- self.speed = -self.speed
- elseif self.x + self.width > window_width then
- self.x = window_width - self.width
- self.speed = -self.speed
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement