Персонаж, идущий в 8 направлениях
Самое трудное для рисования вручную и самое простое для рендера: персонаж, идущий в восьми направлениях, и все кадры согласованы.

Пример проекта
Персонаж, идущий в 8 направлениях: проект .pixor и его модель из библиотеки (CC0). Лист слева — то, что он рендерит.
Средний уровень · около 10 минут
1. Импортируйте анимированного персонажа
Перетащите гоблин из бесплатной библиотеки в Pixor или своего персонажа с ригом: glTF или FBX с клипами. Импорт сообщит, сколько костей и клипов пришло.
2. Восемь камер
На шаге Сцена щелкните South на панели «Структура». Установите Игра в RPG с видом сверху (вид три четверти сверху), затем Кольцо вокруг модели в 8. Pixor добавит камеру на каждую сторону и назовет каждую по стороне, которую она видит: South, Southeast, East, Northeast, North, Northwest, West, Southwest.
У них общий вид, наклон и размер, поэтому у них общий лист, одна палитра и один масштаб пикселей. Именно это сохраняет восемь направлений похожими на одного и того же персонажа.
3. Ходьба
На шаге Действие щелкните Walk в списке действий. Если персонаж при ходьбе уплывает вперед, удержите его на месте в Инспекторе действия (root motion): спрайт остается на своей опорной точке, а смещение записывается для вашего движка.
4. Меньше кадров, но лучше
Ходьба с частотой 24 кадров в секунду — это слишком много кадров для пиксель-арта. Откройте шаг «Ассет» и выберите узел «Спрайты»: нажмите «Умные кадры», затем задайте «Оставлено кадров» около 6. Pixor оставляет крайние позы, удерживая каждую до следующей, — так аниматор выбирает ключи. Или задайте «Кадр/с» от 8 до 12 для ровной частоты.
5. Проверьте
Проиграйте результат в 2D-виде. Полосы света держатся, пока поверхность явно не повернется, а пиксели, которые мигнули бы на кадр, остаются стабильными, поэтому ходьба не должна мерцать. Включите пиксельную сетку (Shift+G) и кальку (O), чтобы рассмотреть поближе.
6. Экспорт для вашего движка
Экспорт записывает лист с одной строкой на сторону. Для Godot добавьте в граф ассета выход SpriteFrames Godot: каждая сторона станет анимацией AnimatedSprite2D (руководство по Godot). Для ручной доработки добавьте Файл Aseprite: тег на каждую сторону, готово к рисованию (пересборка сохраняет вашу дорисовку).
Далее
- Спрайты для top-down RPG: размеры и камеры для жанра.
- Субпиксельная анимация.
Вопросы
Можно ли использовать анимации Mixamo?
Да. FBX-файлы из Mixamo импортируются как есть. Клипы в отдельных файлах находятся автоматически, если названы по имени модели (hero@walk.glb); иначе добавьте их через «Клипы из файла…» под списком «Действия».
Мой персонаж скользит по холсту при ходьбе. Почему?
Это root motion: клип двигает персонажа вперед. На шаге «Действие» Инспектор действия удерживает его на месте, а смещение экспортируется для вашего движка.
Читать дальше
Попробуйте на своей модели бесплатно в браузере или купите полную версию.
Попробовать в браузере Получить Pixor