-- 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