RedCrystalDev

RedCrystalDev

Инди-разработчик
Пикабушник
199 рейтинг 5 подписчиков 14 подписок 19 постов 0 в горячем
27

Space Dezinsector - анимации ходьбы главного героя

Space Dezinsector - анимации ходьбы главного героя Опрос, Gamedev, Инди, Инди игра, Разработка, Гифка, Длиннопост

Все анимации в игре - это пронумерованный 2D рендер с 3D мешей.

Space Dezinsector - анимации ходьбы главного героя Опрос, Gamedev, Инди, Инди игра, Разработка, Гифка, Длиннопост

В этой публикации я хочу показать вам как устроены анимации ходьбы протагониста в моей игре Space Dezinsector.
Цикл ходьбы разделён на две составляющие: когда Дэз стоит на правой ноге и заносит вперёд левую и наоборот.

Space Dezinsector - анимации ходьбы главного героя Опрос, Gamedev, Инди, Инди игра, Разработка, Гифка, Длиннопост

Если во время этой анимации продолжать держать "D", то ходьба продолжится, но если отпустить, то Дэз, вместо моментального перехода в состояние покоя, использует отдельную анимацию ожидания в шаге.

Space Dezinsector - анимации ходьбы главного героя Опрос, Gamedev, Инди, Инди игра, Разработка, Гифка, Длиннопост

Эта анимация длится совсем недолго и если во время её воспроизведения нажать "D", то продолжится ходьба, как будто движение не останавливалось, а если ничего не нажимать, то Дэз использует анимацию перехода от ожидания в шаге в состояние покоя.

Space Dezinsector - анимации ходьбы главного героя Опрос, Gamedev, Инди, Инди игра, Разработка, Гифка, Длиннопост

Как вы уже заметили, ходьба начинается тоже с отдельной анимации. Дэз делает небольшой шаг вперёд, после чего начинает движение в случае, если зажата "D".
Если же Дэз начал движение, но "D" не зажата, то по завершению первого шага происходит ожидание в шаге, после чего герой остановится.
Завершающие шаг анимации есть и для другой ноги, если Дэз завершит движение на ней.

Space Dezinsector - анимации ходьбы главного героя Опрос, Gamedev, Инди, Инди игра, Разработка, Гифка, Длиннопост

Вот такая, немного мудрёная схема.

А вам встречались 2D игры с такими переходами между ожиданием и ходьбой?
Всего голосов:

На этом статья завершается, спасибо за внимание, до встречи в следующем посту!

Space Dezinsector - анимации ходьбы главного героя Опрос, Gamedev, Инди, Инди игра, Разработка, Гифка, Длиннопост

Вы можете поддержать Space Dezinsector, добавив его в список желаемого в Steam.

Показать полностью 5 1
12

Space Dezinsector

Инди-игра, созданная двумя начинающими разработчиками.

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

Space Dezinsector Инди, Инди игра, Gamedev, Разработка, Indiedev, Разработчики игр, Видео, Длиннопост

Скриншот игры во время боя.

Вы управляете свободным искусственным интеллектом по имени Дэз, которого насильно вернули в его старое тело робота, находящееся на заброшенной космической шахте, где он раньше работал. Теперь у станции появился новый владелец. Новый управляющий станцией - искусственным интеллект, по имени ТОМ, заставляет Дэза привести это место в порядок до прилёта людей. Но есть одна проблема - всё вокруг захвачено инопланетными жуками - литоарахнидами.

Особенности игры

Гравитационные лучи:

Ваш персонаж обладает технологией гравитационных лучей. С их помощью вы можете взаимодействовать с предметами вокруг.

Space Dezinsector Инди, Инди игра, Gamedev, Разработка, Indiedev, Разработчики игр, Видео, Длиннопост

Дез разбирает мусор гравитационным лучом в вентиляции, чтобы проползти мимо закрытой двери.

Рой:

Коридоры станции захватили полчища агрессивных жуков. Тщательно планируйте тактику боя с ними, иначе вас задавят количеством.

Space Dezinsector Инди, Инди игра, Gamedev, Разработка, Indiedev, Разработчики игр, Видео, Длиннопост

Отсюда не видно, но там внизу полным-полно литоарахнидов.

Завалы:

По пути вы будете встречать различные обломки, мешающие вам пройти. Используйте гравитационные лучи, чтобы разобрать их.

Space Dezinsector Инди, Инди игра, Gamedev, Разработка, Indiedev, Разработчики игр, Видео, Длиннопост

Дез разбирает нагромождение хлама при помощи гравитационных лучей.

Бой:

Уникальная боевая система, в которой вместо боеприпасов используются, окружающие Вас, предметы. Будьте внимательны, они не бесконечны!

Space Dezinsector Инди, Инди игра, Gamedev, Разработка, Indiedev, Разработчики игр, Видео, Длиннопост

Дез использует стеновые панели, чтобы задавить мелких литоарахнидов.

Всё в дело:

Вы можете швыряться во врагов буквально всем, что попадётся под руку. Отрывайте обшивку со стен или поднимайте различный мусор у вас под ногами чтобы швыряться ими во врагов. Даже ульи жуков могут послужить источником боеприпасов.

Space Dezinsector Инди, Инди игра, Gamedev, Разработка, Indiedev, Разработчики игр, Видео, Длиннопост

Дез прихватил с собой мелких взрывоопасных литоарахнидов и метнул их в жука покрупнее.

Свободный ИИ:

Ваш персонаж крайне недоволен своим текущим положением и постоянно напоминает об этом во множестве диалогов.

Space Dezinsector Инди, Инди игра, Gamedev, Разработка, Indiedev, Разработчики игр, Видео, Длиннопост

Дез зацепился за край пропасти, пытаясь перепрыгнуть её.

Спасибо, что прочитали до конца :)

Расскажите о Space Dezinsector своим друзьям и добавьте игру в список желаемого в Steam, так вы очень поможете нам в её продвижении.

Space Dezinsector Инди, Инди игра, Gamedev, Разработка, Indiedev, Разработчики игр, Видео, Длиннопост
Показать полностью 8
Отличная работа, все прочитано!