Урок 4. JavaScript. Асинхронность.Что такое Event Loop. JS SetTimeout 0
Что такое игровая петля: как game loop удерживает игрока
Почему в одну игру хочется зайти «на пять минут», а через два часа обнаружить, что вечер уже закончился, а другая надоедает почти сразу, даже если выглядит дорого и красиво? Во многом разница упирается в то, насколько грамотно построена игровая петля — базовый повторяющийся цикл действий, ради которого игрок вообще остаётся внутри системы. В этой статье разберём, что такое game loop, как он устроен, почему без него не работают даже дорогие проекты и какие известные игры показывают удачные и неудачные примеры...