Пофигурная анимация из нарисованной svg картинки крысоволка в его нескольких состояниях
Хранение кадров в SVG позволяет получать более гладкую картинку и сильно экономит память жесткого диска, но больше ест ресурсов оперативной памяти в самой игре. Хотя для несложных и небольших изображений SVG оказался вполне годной альтернативой для PNG атласов спрайтов.
А ещё использование SVG позволяет довольно легко заменять цвета отдельных элементов картинки налету. Или показывать один слой изображения, вместо другого, так создавая анимацию, храня сам источник данных всего в одном небольшом файле.
Но в итоге я бы полностью использовать SVG вместо PNG не советовал. Время на разработку такой картинки весьма приличное. Слишком много деталей добавлять нельзя, т.к. тогда картинка начинает весить больше обычных изображений. Ну памяти жрать начинает совсем нехорошо. В итоге, например, основная игровая картинка с соперником-котом была переделана из SVG в ПНГ атласы. Но почти все остальные мелочи остались в свгэшках.
Игра в итоге выглядит вот так:














