dosember-jam-2025/game/platform/native.lua
2025-09-01 02:25:40 +03:00

24 lines
579 B
Lua

local platform = {}
local screenWidth = 320
local screenHeight = 200
local screenScale = 2
local canvas
function platform.init()
love.graphics.setDefaultFilter("nearest")
love.window.setMode(screenWidth * screenScale, screenHeight * screenScale, { resizable = false, vsync = true })
canvas = love.graphics.newCanvas(screenWidth, screenHeight)
end
function platform.drawStart()
love.graphics.setCanvas(canvas)
end
function platform.drawEnd()
love.graphics.setCanvas()
love.graphics.draw(canvas, 0, 0, 0, screenScale, screenScale)
end
return platform