32 lines
680 B
Lua
32 lines
680 B
Lua
|
ORIGIN = { x = 320, y = 180 }
|
||
|
RADIUS = 48
|
||
|
offset = { x = 0, y = 0 }
|
||
|
angle = 0
|
||
|
|
||
|
function game_tick()
|
||
|
rectangle {
|
||
|
rect = { x = 0, y = 0, w = 640, h = 360 },
|
||
|
color = { r = 127, g = 0, b = 127, a = 255 },
|
||
|
}
|
||
|
|
||
|
sprite {
|
||
|
path = "/assets/title.png",
|
||
|
rect = {
|
||
|
x = 320 - (320 / 2),
|
||
|
y = 180 - (128 / 2),
|
||
|
w = 320,
|
||
|
h = 128,
|
||
|
},
|
||
|
}
|
||
|
|
||
|
text {
|
||
|
string = "IT KEEPS HAPPENING",
|
||
|
position = offset,
|
||
|
font = "/fonts/kenney-pixel.ttf",
|
||
|
}
|
||
|
|
||
|
offset.x = ORIGIN.x + (math.cos(angle) * RADIUS)
|
||
|
offset.y = ORIGIN.y + (math.sin(angle) * RADIUS)
|
||
|
angle = angle + 0.1
|
||
|
end
|