Before I Disappear (2020)

Game Design

Level Design

VFX

Programming

Modeling

Игра была разработана мной на Weekly Game Jam 146 - тема “Invisible”. Игрок управляет персонажем, видимая оболочка которого начинает убывать как только он сходит со стартовой площадки. Игроку необходимо довести персонажа до следующей контрольной точки, попутно преодолевая препятствия и решая головоломки. Задачу игрока усложняет убывающая со временем видимость персонажа, что заставляет его двигаться быстрее. При полной утрате видимости, игрок способен и дальше управлять персонажем, но контроль становится значительнее сложнее. За время работы над проектом я улучшил навыки дизайна уровней и навыки создания визуальных эффектов.

Движок: UE4 Платформа: HTML Размер команды: 1 человек Время разработки: 1 неделя

PLAY GAME

Убывающая видимость

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

Двери

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

Вспомогательная поверхность

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