From 51eb86c6736850b0b6699906dc06337aba42b250 Mon Sep 17 00:00:00 2001 From: "Kartik K. Agaram" Date: Sun, 1 May 2022 21:55:57 -0700 Subject: [PATCH] love2d scaffold --- main.lua | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 main.lua diff --git a/main.lua b/main.lua new file mode 100644 index 0000000..12b569e --- /dev/null +++ b/main.lua @@ -0,0 +1,37 @@ +lines = {} +width, height, flags = 0, 0, nil + +function love.load() + table.insert(lines, '') + love.window.setMode(0, 0) -- maximize + width, height, flags = love.window.getMode() +end + +function love.draw() + love.graphics.setColor(1, 1, 1) + love.graphics.rectangle('fill', 1, 1, width-1, height-1) + love.graphics.setColor(0, 0, 0) + for i, line in ipairs(lines) do + love.graphics.print(line, 12, i*12) + end +end + +function love.update(dt) +end + +function love.keypressed(key, scancode, isrepeat) + if key == 'return' then + table.insert(lines, '') + else + lines[#lines] = lines[#lines]..key + end +end + +function love.keyreleased(key, scancode) +end + +function love.mousepressed(x, y, button) +end + +function love.mousereleased(x, y, button) +end