Mercurial > vanillian
view main.lua @ 0:716ff40413d2
initial commit
| author | Radomir Dopieralski <sheep-devel@sheep.art.pl> |
|---|---|
| date | Sat, 15 Dec 2012 10:23:11 +0100 |
| parents | |
| children | 0c46edeabad6 |
line wrap: on
line source
local anim8 = require("anim8") local sprite = require("sprite") local sprites = {} function love.load() local VILLAIN_IMAGE = love.graphics.newImage('villain.png') local CIVILIAN_IMAGE = love.graphics.newImage('civilian.png') local grid = anim8.newGrid(64, 64, 128, 128) table.insert(sprites, sprite.newSprite( 255, 255, VILLAIN_IMAGE, anim8.newAnimation('loop', grid('1-2,1'), 0.25) )) end function love.draw() for k, sprite in pairs(sprites) do sprite:draw() end end function love.update(dt) for k, sprite in pairs(sprites) do sprite:update(dt) end table.sort(sprites, function (a, b) return a.y < b.y end) end
