2D-платформер Shovel Knight создавался на 3D-движке
По словам одного из разработчиков, это облегчило работу.
В конце апреля видеоблогер Shesez, рассказывающий о разработке игр, опубликовал видео, в котором разобрал, как именно устроен 2D-платформер Shovel Knight «за кадром». В этом ему помог Дэвид Д'Анджело, один из разработчиков из студии Yacht Club Games.
Как оказалось, Shovel Knight разрабатывалась на 3D-движке, и каждая локация состоит из нескольких отдельных слоёв.
Как пояснил Д'Анджело, в начале работы студия не знала, что именно она хочет сделать, и поэтому написала 3D-движок, благодаря которому ей в итоге было проще портировать игру на другие платформы.
По ходу ролика блогер Shesez и Д'Анджело с помощью свободной камеры показывают некоторые локации из игры со стороны и поясняют, как устроены отдельные сцены. Например, в один из моментов игры игрок попадает в комнату с огромными колбами, внутри которых можно увидеть пузыри.
На самом деле на фоне уровня «плывут» целые полосы этих пузырей, а эффект, будто они только внутри сосудов, создавался банальным использованием чёрной текстуры вокруг колб.
Свободная камера также позволила блогеру и разработчику найти на локациях то, что разработчики должны были убрать, но забыли, вроде второго спрятанного трона за стеной или рабочих пометок.
Shovel Knight вышла в 2014 году и за последующие несколько лет получила три крупных дополнения. Четвёртое под названием King of Cards изначально должно было выйти в апреле 2019-го, однако разработчики отложили его на «несколько месяцев» и пока не назвали точной даты релиза.
Платформер доступен на PS3, PS4, Vita, Xbox One, Switch, 3DS, Wii U и ПК.