UNPKG

@wmcmurray/game-loop-js

Version:

Reliable and versatile game loop implementation

2 lines (1 loc) 210 B
function t(t,e=60){let n=0,o=0,r=0,f=0,p=0,u=0;function s(t){n=t,o=1e3/n}return s(e),{get fps(){return n},set fps(t){s(t)},loop(e){u=e-r,u>=o&&(p=f,f=u%o,r=e-f,u-=p,u*=.001,t(u))}}}export{t as createGameLoop};