X-Git-Url: http://git.purplebirdman.com/lightcycles-love.git/blobdiff_plain/275e7cac67f586378a29067b98a689ab5ac62ced..efb40087b3a510e92f88763de2e8b4d8da2d347f:/main.lua diff --git a/main.lua b/main.lua index b4dd09c..2995ef8 100644 --- a/main.lua +++ b/main.lua @@ -1,13 +1,18 @@ -- main +require 'player' + function love.load() + player = Player:new({position={x=100, y=100}, vector={x=Player.acceleration, y=0}}) end function love.draw() -- set bg - love.graphics.setBackgroundColor(0.2, 0.2, 0.5) + local bgcolor = {0.2, 0.2, 0.5} + love.graphics.setBackgroundColor(bgcolor) -- draw basic grid + love.graphics.setColor(0.3, 0.3, 0.6) local width = love.graphics.getWidth() local height = love.graphics.getHeight() local delta = 50 @@ -19,10 +24,19 @@ function love.draw() for y=0,height,delta do love.graphics.line(0, y, width, y) end + + -- misc + player:draw() end function love.update(dt) if love.keyboard.isDown('escape') then love.event.quit() end + player:update(dt) +end + +function love.quit() + print('Thanks for playing!') + print('Recorded ' .. #player.path / 2 .. ' player path points') end