-
Notifications
You must be signed in to change notification settings - Fork 1
/
main.lua
46 lines (38 loc) · 929 Bytes
/
main.lua
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
local dbg = require "debugGame"
local cards = require "cards"
local gfx = require "gfx"
local cfg = require "cfg"
local input = require "input"
local gui = require "gui"
local players = require "players"
local rules = require "rules"
local scoring = require "scoring"
function love.load()
bsCanvas = love.graphics.newCanvas(cfg.bs.w, cfg.bs.h)
tsCanvas = love.graphics.newCanvas(cfg.ts.w, cfg.ts.h)
players.initPlayers(2)
rules.round.init(9)
gui.loadPlr(1)
end
function love.update(dt)
dbg.keybinds.update()
input.update()
gui.update(dt)
end
function love.draw()
-- Top Screen
tsCanvas:renderTo(
function()
love.graphics.clear(0,0,0,1)
end
)
-- Bottom Screen
bsCanvas:renderTo(
function()
love.graphics.draw(gfx.deskImg, 0, 0)
gui.draw()
end
)
-- Actual Screen
dbg.draw.devScreen()
end