32 lines
754 B
Lua
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
|