diff --git a/main.lua b/main.lua index 098062d..005ffde 100644 --- a/main.lua +++ b/main.lua @@ -7,6 +7,10 @@ function love.load() notsorandomseed = personalseed math.randomseed(tonumber(personalseed, 16)) + -- Reset variables + fps_second = 0 + fps_count = 0 + fps_draw = 0 -- GRAPHICS -- GOOD PIXEL @@ -37,6 +41,15 @@ function love.update(dt) if not pause then g3d.camera.firstPersonMovement(dt,5) end + -- count frames per seconds + if fps_second >= 1 then + fps_second = fps_second - 1 + fps_draw = fps_count + fps_count = 0 + end + fps_second = fps_second + dt + fps_dt = dt + fps_count = fps_count + 1 end function love.keypressed(key) @@ -64,6 +77,9 @@ function love.draw() obj:draw() end + -- Print FPS + love.graphics.print("FPS: "..fps_draw.." Frametime: "..fps_dt) + -- print "Press [z] to generate a new museum" love.graphics.print("Press [z] to generate a new museum", 20, 20)