2D-платформер Shovel Knight создавался на 3D-движке

По словам одного из разработчиков, это облегчило работу.

2D-платформер Shovel Knight создавался на 3D-движке

В конце апреля видеоблогер Shesez, рассказывающий о разработке игр, опубликовал видео, в котором разобрал, как именно устроен 2D-платформер Shovel Knight «за кадром». В этом ему помог Дэвид Д'Анджело, один из разработчиков из студии Yacht Club Games.

Как оказалось, Shovel Knight разрабатывалась на 3D-движке, и каждая локация состоит из нескольких отдельных слоёв.

Как пояснил Д'Анджело, в начале работы студия не знала, что именно она хочет сделать, и поэтому написала 3D-движок, благодаря которому ей в итоге было проще портировать игру на другие платформы.

2D-платформер Shovel Knight создавался на 3D-движке
2D-платформер Shovel Knight создавался на 3D-движке
2D-платформер Shovel Knight создавался на 3D-движке

По ходу ролика блогер Shesez и Д'Анджело с помощью свободной камеры показывают некоторые локации из игры со стороны и поясняют, как устроены отдельные сцены. Например, в один из моментов игры игрок попадает в комнату с огромными колбами, внутри которых можно увидеть пузыри.

На самом деле на фоне уровня «плывут» целые полосы этих пузырей, а эффект, будто они только внутри сосудов, создавался банальным использованием чёрной текстуры вокруг колб.

2D-платформер Shovel Knight создавался на 3D-движке

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

Shovel Knight вышла в 2014 году и за последующие несколько лет получила три крупных дополнения. Четвёртое под названием King of Cards изначально должно было выйти в апреле 2019-го, однако разработчики отложили его на «несколько месяцев» и пока не назвали точной даты релиза.

Платформер доступен на PS3, PS4, Vita, Xbox One, Switch, 3DS, Wii U и ПК.

8181
71 комментарий

Так это вроде нормальная практика для современных 2д платформеров, разве нет?

47

Иногда бывает интереснее.
Бывают якобы 3д...

15

Я, честно говоря, не шарю, но часто встречал мнение, что это «корявое решение», ибо 2D должно быть 2D, а не 2D в 3D. Но для игрока, имхо, разницы нет.

2

Практика нормальная. Но ре-косы компа жрет оно больше чем специальное решение на 2 д движке ,+ специфические глюки типа (прокаливания в текстуры чаще будут.

В юнити все 2D игры это те же 3D только с видом сбоку и разными слоями. Я думал так везде делают сейчас

29

Всё равно на видеокарте 2D это треугольники в трёхмерном пространстве, так что разницы особой нет, а с точки зрения разработки реально удобнее.

9

Комментарий недоступен

19