Делаю игру,
где в в функции
function frame(){
находится все вычисления и отрисовка, затем я запускаю ее
setInterval(frame, 10);
Но тут возникает одна проблема, в разных браузерах, на разных устройствах скорость игры - разная. и это из за того что некоторые браузеры тормозят на подсчете и отрисовки.
Вопрос: как сделать так чтобы те кадры которые не успевают прорисоваться "проглатывались".
Или как правильно реализуются подобные игры?