This commit is contained in:
veclavtalica 2025-01-27 04:15:28 +03:00
parent 66bcc4d2d8
commit af468fe6a4
2 changed files with 7 additions and 6 deletions

View File

@ -23,8 +23,8 @@ function game_tick()
local state = ctx.udata
draw_camera {
position = { x=10, y=10, z=10 },
direction = { x=-1, y=-1, z=-1 },
position = { x=0, y=0, z=0 },
direction = { x=math.sin(ctx.frame_number / 100), y=-1, z=math.cos(ctx.frame_number / 100) },
up = { x=0, y=1, z=0 },
fov = 0,
zoom = 0.25 + math.sin(ctx.frame_number / 100) / 10,
@ -51,10 +51,10 @@ function game_tick()
draw_quad {
texture = "art/creatures/meathead/" .. string.format("dance-%s.png", pingpong(state.beat, 3)),
texture_region = { w = 32, h = 32 },
v0 = { x = 0 + i/2, y = (64 + wobble) / 64, z = 0 },
v1 = { x = 0 + i/2, y = 0, z = 0 },
v2 = { x = 0 + i/2 + 1, y = 0, z = 0 },
v3 = { x = 0 + i/2 + 1, y = (64 + wobble) / 64, z = 0 },
v0 = { x = 0, y = (64 + wobble) / 64, z = 0 + i/2 },
v1 = { x = 0, y = 0, z = 0 + i/2 },
v2 = { x = 0, y = 0, z = 0 + i/2 + 1 },
v3 = { x = 0, y = (64 + wobble) / 64, z = 0 + i/2 + 1 },
}
end
end

View File

@ -19,6 +19,7 @@ resolution = [ 960, 540 ]
# Engine tweaks. You probably don't need to change these
[engine]
ticks_per_second = 60 # minimum of 8
cull_faces = false
#keybind_slots = 3 # minimum of 1
#texture_atlas_size = 2048 # minimum of 32
#font_texture_size = 2048 # minimum of 1024