Magic Hookah: интерактивный кальян на Canvas 2D
Кальян, который реагирует на курсор и палец: шланг тянется за рукой, дым течёт по законам жидкости, а звук синтезируется на лету.
Подробнее →Анимации, частицы, процедурный пиксель-арт и интерактивные визуализации на Canvas без тяжёлых файлов.
Определяем, что рисуем (спрайты — небольшие картинки-кадры анимации), как сцена реагирует на пользователя и какой вес страницы допустим.
Собираем основной эффект на простой графике и вместе настраиваем ощущение: скорость, отклик, плавность.
Дорабатываем картинку, выносим тяжёлые расчёты в отдельный поток (Web Workers), чтобы страница не тормозила.
Встраиваем на сайт, проверяем в основных браузерах, передаём код и описание параметров.