Для создания анимации (иллюзии движения на экране какого-либо объекта) применяется принцип смены кадров (изображений), как это делается в мультипликации. Программа, имитирующая движение должна реализовывать следующие этапы:
создание изображения на экране;
реализация временной паузы для того, чтобы глаз зафиксировал изображение;
проведение коррекции изображения.
Для регулирования скорости движения объекта используется пустой цикл: чем большее количество раз он будет выполняться, тем медленнее будет двигаться объект.