Я считаю, что для большинства игр требуется основной игровой цикл, но я не знаю, зачем это нужно. Не удалось ли реализовать прослушиватель событий и ответить на каждое действие пользователя? Анимация (и т.д.) Может быть воспроизведена при возникновении события.
Какова цель основного игрового цикла?