2025-08-09 18:18:23 +03:00

38 lines
944 B
Lua

-- CameraLoader = require 'lib/camera'
local character = require "lib/character/character"
require "lib/tree"
function love.conf(t)
t.console = true
end
function love.load()
local char = character.spawn("Hero", "warrior", Tree.assets.files.sprites.character)
char:runTo(Vec3 { 5, 5 })
-- PlayerFaction.characters = { Hero1, Hero2 }
love.window.setMode(1080, 720, { resizable = true, msaa = 4, vsync = true })
end
function love.update(dt)
Tree.panning:update(dt)
Tree.level:update(dt)
end
function love.draw()
Tree.level.camera:attach()
local width = 20
local height = 12
love.graphics.setColor(139 / 255, 195 / 255, 74 / 255, 1)
love.graphics.rectangle('fill', 0, 0, width, height)
love.graphics.setColor(244 / 255, 67 / 255, 54 / 255, 1)
love.graphics.rectangle('fill', 0, 0, 1, 1)
love.graphics.setColor(1, 1, 1, 1)
Tree.level:draw()
Tree.level.camera:detach()
end