У любого игрового приложения имеется главный или базовый цикл,в котором происходят и обрабатываются различные события,возникающие в результате действия пользователя.