diff --git a/data/scripts/game.lua b/data/scripts/game.lua index 135c292..4c10b9a 100644 --- a/data/scripts/game.lua +++ b/data/scripts/game.lua @@ -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 diff --git a/data/twn.toml b/data/twn.toml index d3a8016..ddac57e 100644 --- a/data/twn.toml +++ b/data/twn.toml @@ -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