Простой блуждатель, повторяющий заданную траекторию. Траектория — это математическая роза; почитать о ней можно в Википедии, а также посмотреть другой мой небольшой проект с этими фигурами здесь.

Проект вдохновлён @beesandbombs и @shiffman — посмотрите их работы, они отличные.

Number of petals:

Исходный код