Arranquem!

This commit is contained in:
2026-03-18 13:27:46 +01:00
commit f218255f14
30 changed files with 448 additions and 0 deletions

19
data/fps.lua Normal file
View File

@@ -0,0 +1,19 @@
local last_time = os.clock()
local frame_count = 0
local fps = 0
local sample_interval = 1 -- segundos
function frame() -- llama esto cada frame; recibe dt si tu motor lo proporciona
frame_count = frame_count + 1
local now = os.clock()
local elapsed = now - last_time
if elapsed >= sample_interval then
fps = frame_count / elapsed
frame_count = 0
last_time = now
end
return fps
end
-- ejemplo de uso dentro de tu bucle:
-- local current_fps = frame()