LICK/README.md
2020-01-28 21:25:12 -05:00

28 lines
977 B
Markdown

# Live Coding Kit For Löve
A small live coding library for Löve which also enables interactive debugging. It basically just is a customized [love.run](https://love2d.org/wiki/love.run) which presses all errors to the command line(or in debug mode on screen). And reloads the “main.lua” everytime you save.
# Optional Parameters
* lick.file = "<INSERT CUSTOM FILE HERE>" -- default is "main.lua"
* lick.debug = true -- displays errors in love window
* lick.reset = true -- calls love.load everytime you save the file, if set to false it will only be called when starting Löve
* lick.clearFlag = false -- overrides the clear() function in love.run
# Example
```Lua
lick = require "lick"
lick.reset = true -- reload the love.load everytime you save
function love.load()
circle = {}
circle.x = 1
end
function love.update(dt)
circle.x = circle.x + dt*5
end
function love.draw(dt)
love.graphics.circle("fill", 400+100*math.sin(circle.x), 300, 16,16)
end