Блог

Пиксельный краб в Godot на IK и скелетной анимации



Независимый разработчик Toadzillart показал очаровательного краба из будущей игры One Coin с очень приятным ощущением движения. Чтобы добиться такого результата, автор разрезал спрайт на отдельные детали и собрал двухмерный скелет в Godot. Настройка вышла кропотливой и местами утомительной, но теперь персонажу можно быстро менять внешний вид на основе одной текстуры без дополнительной переработки.

Подробностей о One Coin пока немного, однако визуальная часть уже выглядит убедительно. Автор периодически делится рабочими материалами и промежуточными сборками, показывая как оживают шаги, перекаты и атаки краба на пиксельной сцене.

Если вы ведете похожий проект на Godot, есть несколько инструментов, которые способны ускорить работу. Pixel Renderer от BUKKBEEK конвертирует модели и анимации из трехмерного формата в ретро пиксель арт. OSIK от Okay Salmon дает кастомную инверсную кинематику для управления конечностями и сочленениями в двухмерной сцене. В связке это помогает быстро проверять позы, экономить время на ручной правке и держать единый стиль.

Следить за развитием One Coin можно через рассылку Toadzillart. Тем, кто любит пиксельные игры, будет интересно также посмотреть предыдущие проекты автора и сравнить как эволюционировала анимация и подача движения.

Комментарии (2)

Очень понравилось как у краба работают лапы при разворотах. Видно что скелет и IK настроены аккуратно. Для инди уровня это отличный пример продуманного пайплайна.
Беру на заметку связку Pixel Renderer и OSIK. Давно искал способ быстро переводить заготовки из трехмерного вида в пиксель и при этом не терять контроль над суставами.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.