lines-lua/main.lua
2025-05-20 02:51:17 +03:00

32 lines
754 B
Lua

require "grid"
require "point"
require "line"
function love.load()
love.graphics.setLineStyle( Config.lineStyle )
love.graphics.setLineWidth( Config.lineWidth )
gameGrid = Grid:new( Point:new( 5, 5 ) )
local line = Line:new(
GridPoint:new( 1, 1 ),
GridPoint:new( 3, 3 ),
Color.red
)
line:push( GridPoint:new( 1, 2 ) )
line:push( GridPoint:new( 1, 3 ) )
line:push( GridPoint:new( 2, 3 ) )
line:push( GridPoint:new( 2, 2 ) )
line:push( GridPoint:new( 2, 1 ) )
line:push( GridPoint:new( 3, 1 ) )
line:push( GridPoint:new( 3, 2 ) )
line:push( GridPoint:new( 3, 3 ) )
gameGrid:push( line )
end
function love.update( dt )
end
function love.draw()
gameGrid:draw()
end