Как правильно прикрутить анимацию в файле JSON на сайт?
Анимацию разбить на кадры и создать спрайт, после чего используя  animation steps запустить в нужное время с нужным кол-вом повторений.
snippet
Если вам просто анимация нужна попробуйте написать это на canvas/webgl. или любую библиотеку для создания игр, тот же phaserjs