>В JS есть рекурсия. Вызов функции из нее самой.
Есть.
>Это и есть игровой цикл.
Нет.
Я так полагаю вы начитались уроков по игроделу на js в интернете без малейшего базового понимания js. Это печально.
Возов функции через requestAnimationFrame - это не рекурсия и не цикл. AnimationFrame - это тоже событие готовности фрейма и совершенно не обязательно сработает прямо сейчас. Вот в промежуток между одним фремом и другим могут приходить пользовательские события, на которые вам следует реагировать и просто не запрашивать следующий фрейм если нужно остановится.
__________________
29375, 35
|