blob: 7e398442af258fe6c5a071204f9a60091fd4b17f (
plain)
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
|
import "graphics" for ImageData
import "json" for Json
import "graphics" for Canvas, Color
import "dome" for Window, Process
import "math" for Math
import "config" for Config
import "input" for Keyboard
import "./controls" for Controls
import "./level" for Level
class Main {
construct new() {
Config.setup()
__level = Level.new("level1")
}
init() {
}
update() {
if(Controls.detect(Config.KeyboardConstants["QUIT"])) {
Process.exit(0)
}
}
draw(alpha) {
Canvas.cls(Color.pink)
__level.draw(0,0)
}
}
var Game = Main.new()
|