Space Dezinsector - анимации ходьбы главного героя
Все анимации в игре - это пронумерованный 2D рендер с 3D мешей.
В этой публикации я хочу показать вам как устроены анимации ходьбы протагониста в моей игре Space Dezinsector.
Цикл ходьбы разделён на две составляющие: когда Дэз стоит на правой ноге и заносит вперёд левую и наоборот.
Если во время этой анимации продолжать держать "D", то ходьба продолжится, но если отпустить, то Дэз, вместо моментального перехода в состояние покоя, использует отдельную анимацию ожидания в шаге.
Эта анимация длится совсем недолго и если во время её воспроизведения нажать "D", то продолжится ходьба, как будто движение не останавливалось, а если ничего не нажимать, то Дэз использует анимацию перехода от ожидания в шаге в состояние покоя.
Как вы уже заметили, ходьба начинается тоже с отдельной анимации. Дэз делает небольшой шаг вперёд, после чего начинает движение в случае, если зажата "D".
Если же Дэз начал движение, но "D" не зажата, то по завершению первого шага происходит ожидание в шаге, после чего герой остановится.
Завершающие шаг анимации есть и для другой ноги, если Дэз завершит движение на ней.
Вот такая, немного мудрёная схема.
На этом статья завершается, спасибо за внимание, до встречи в следующем посту!
Вы можете поддержать Space Dezinsector, добавив его в список желаемого в Steam.
Лига Разработчиков Видеоигр
8.9K постов23.2K подписчиков
Правила сообщества
ОБЩИЕ ПРАВИЛА:
- Уважайте чужой труд и используйте конструктивную критику
- Не занимайтесь саморекламой, пишите качественные и интересные посты
- Никакой политики
СТОИТ ПУБЛИКОВАТЬ:
- Посты о Вашей игре с историей её разработки и описанием полученного опыта
- Обучающие материалы, туториалы
- Интервью с опытными разработчиками
- Анонсы бесплатных мероприятий для разработчиков и истории их посещения;
- Ваши работы, если Вы художник/композитор и хотите поделиться ими на безвозмездной основе
НЕ СТОИТ ПУБЛИКОВАТЬ:
- Посты, содержащие только вопрос или просьбу помочь
- Посты, содержащие только идею игры
- Посты, единственная цель которых - набор команды для разработки игры
- Посты, не относящиеся к тематике сообщества
Подобные посты по решению администрации могут быть перемещены из сообщества в общую ленту.
ЗАПРЕЩЕНО:
- Публиковать бессодержательные посты с рекламой Вашего проекта (см. следующий пункт), а также все прочие посты, содержащие рекламу/рекламные интеграции
- Выдавать чужой труд за свой
Подобные посты будут перемещены из сообщества в общую ленту, а их авторы по решению администрации могут быть внесены в игнор-лист сообщества.
О РАЗМЕЩЕНИИ ССЫЛОК:
Ссылка на сторонний ресурс, связанный с игрой, допускается только при следующих условиях:
- Пост должен быть содержательным и интересным для пользователей, нести пользу для сообщества
- Ссылка должна размещаться непосредственно в начале или конце поста и только один раз
- Cсылка размещается в формате: "Страница игры в Steam: URL"