Генератор walk cycle: восемь направлений на листе
Назовите персонажа и получите зацикленную ходьбу — восемь направлений по восемь кадров — на одном прозрачном листе, плюс страницу, где он идёт.




Создано навыком Eight-Direction Walk










Цикл ходьбы, который можно отдать в игру, а не только посмотреть
Почти все страницы про walk cycle показывают цикл, нарисованный кем-то другим. Здесь всё начинается с вашего персонажа: пять направлений нарисованы, три отражены, каждая строка на одной линии земли, и страница, где набор можно прогнать до открытия Godot.
- Восемь ракурсов из пяти Генерируются пять направлений, три отражаются — тело не становится другим человеком, когда персонаж поворачивает налево. Одной генерации хватает на весь набор.
- Одна линия земли Каждая строка выровнена по одной линии стоп, поэтому ходьба на север и на восток держит одинаковую высоту на экране.
- Пак, который читает движок Прозрачный лист из восьми строк, кадры и GIF по направлениям, JSON с размером ячейки и анимациями и zip с заметками для Godot, Unity и Phaser.
Частые вопросы
Это ходьба в профиль или сверху?
Восемь направлений: N, NE, E, SE, S, SW, W и NW. Для платформера классический вид в профиль — это строки на восток и запад, по одному направлению в каждой. Остальные шесть — для игр сверху и изометрии.
Нужно что-то рисовать или загружать?
Нет. Назовите персонажа из мира или опишите кого-то одним предложением — телосложение, волосы, одежда, цвета. Персонаж из мира берёт собственную обложку как референс, поэтому лицо и одежда остаются его.
Сколько кадров в направлении?
Восемь кадров на направление при 8 fps, то есть цикл длится около секунды. Кадры хранятся отдельно, поэтому ходьбу можно замедлить в движке без повторной генерации.
Что именно я получу?
spritesheet-8dir.png с восемью строками в фиксированном порядке, frames/<DIR>/01–08.png, gifs/<DIR>.gif, JSON с размером ячейки и анимациями, а также assets.zip со всем этим. В конце запуска публикуется страница, где персонаж идёт.
Можно сделать бег вместо ходьбы?
Да — попросите бег, и те же восемь направлений вернутся в беговом ритме. Если попросить четыре направления, вы всё равно получите восемь, а в ответе будет указано, какие строки — N, E, S и W.
Будет ли это похоже на моего персонажа?
Используется визуальный стиль мира и обложка персонажа как референс личности. У пиксельных персонажей ячейки ложатся на целые пиксели, а края остаются резкими при увеличении.
А животные и другие существа?
Собака, лошадь или дракон, который ходит по земле, получат ходьбу на четырёх лапах. Персонаж, который только летает или плавает, сюда не входит: запуск прямо об этом скажет и предложит анимацию существа в профиль, а не станет пририсовывать ноги.
Можно потом исправить одно направление?
Запустите снова с тем же персонажем и направлением: пак пересобирается из того же референса, а старая страница остаётся до замены, так что два листа можно сравнить рядом.
Дайте одному персонажу ходьбу, которая зациклится.
Восемь направлений, по восемь кадров, прозрачный лист и страница, где он идёт. Начните с Райдэн Сёгун или назовите своего.