Сложнее всего реализовать эффект хорошего кода и еще пилить код там где сплошная рутина но надо сделать.
Всякие слайдеры/свистелки/дуделки в целом одинаковы - берешь и делаешь. На любую задачу можно придумать задачу сложнее. То что вы привели сделано на webgl, к веб-разработке имеет отношение постольку поскольку.
"Тяжело" тоже может быть по разному, для чего-то нужно математику, где-то просто дофига кода написать, где-то перечитать кучу доков, где-то обходить аппаратные ограничения.
Вас какая "тяжесть" интересует?