Hero background image
CASE STUDY

Выход Bleak Sword DX на Nintendo Switch™ и ПК

Узнайте, как more8bit перенесла жестокие бои Bleak Sword из Apple Arcade на другие платформы, выпустив расширенную и улучшенную версию Bleak Sword DX.

Bleak Sword DX

Как небольшой команде развить успех мобильной игры и предоставить ее улучшенную версию большему числу игроков? Компания more8bit использовала мультиплатформенные возможности Unity, Input System, Universal Render Pipeline (URP) и многое другое для создания Bleak Sword DX, делюкс-издания оригинальной Bleak Sword с обновленным управлением, визуальным оформлением и совершенно новой кампанией.

Nintendo Switch — зарегистрированная торговая марка Nintendo.

Задача

Мобильная Soulslike на PC и Nintendo Switch с улучшенным визуальным оформлением и геймплеем

Платформы

Apple Arcade (iOS, MacOS), Nintendo Switch, PC

Количество сотрудников

1

Местоположение

Мадрид, Испания

Bleak Sword DX

Повышение уровня меча Блик

После успеха Bleak Swordна Apple Arcade компания Devolver Digital предложила more8bit выпустить игру на PC и Nintendo Switch, чтобы удовлетворить спрос игроков на эти системы. more8bit воспользовалась возможностью расширить оригинальную концепцию, а не воссоздать карбоновую копию мобильной игры.

Сцена из Bleak Sword DX

Результаты

  • Сократите экспериментальную фазу разработки вдвое, создавая прототипы в Unity
  • Перенесли проект со встроенного конвейера рендеринга на URP всего за один уик-энд
  • Добавлены три совершенно новых игровых режима и удвоена продолжительность оригинальной кампании Bleak Sword
"Возможность использовать Shader Graph просто потрясающая - она ускоряет разработку большинства шейдеров".
LUIS MORENO JIMENEZ / MORE8BITDeveloper
"В один из выходных я сделал резервную копию проекта и попробовал Bleak Sword DX на URP. Я был очень впечатлен простотой обновления и тем, насколько все стало стабильнее".
LUIS MORENO JIMENEZ / MORE8BITDeveloper
Сцена из Bleak Sword DX
Расширение опыта

Ремастеринг Bleak Sword означал пересмотр оригинального кода. "Это была моя первая игра, в которой я сам занимался программированием, и было много вещей, которые я хотел сделать лучше - AI, код за меню и так далее", - говорит Луис. "К концу первого проекта я узнал так много нового, что самые старые части кода были довольно плохими!"

К счастью, он обнаружил, что Unity позволяет легко переносить проект в разные версии. "Я также начал создавать свои собственные модули, которые постоянно использую в различных прототипах. Архитектура композиций Unity - одна из причин, по которой я смог создать Bleak Sword DX относительно быстро".

Сцена в храме Блик Сворд DX
Обновление элементов управления

Когда оригинальная игра Bleak Sword вышла в 2019 году, ее хвалили за реактивный бой и отзывчивое управление одной рукой. Луис использовал Input System от Unity для создания прототипа, но затем перешел на Rewired из Unity Asset Store для более тонкого управления.

Для Bleak Sword DX он перенастроил игру на более традиционное управление с геймпада и перешел на обновленную Input System. "Сейчас я могу отказаться от использования плагинов и использовать родную Input System от Unity. Это всегда предпочтительнее, потому что вам гарантирована официальная поддержка со стороны Unity", - говорит он.

Внутренняя сцена Bleak Sword DX
Поддержание сложности

Луис также скорректировал искусственный интеллект врагов и дизайн уровней, чтобы сделать игровой процесс увлекательным для игроков на ПК и Nintendo Switch, которые не будут использовать сенсорные экраны. В Bleak Sword, поскольку враги передвигаются только с помощью рулевого управления, препятствия на арене должны быть небольшими и немногочисленными, чтобы враги могли легко их обойти.

В игре Bleak Sword DX враги теперь используют NavMeshes, чтобы избегать препятствий, а после возвращения в поле зрения игрока снова переходят на рулевое управление. "Я с нетерпением жду, когда игроки смогут увидеть более сложные и визуально интересные сражения, в которых будет использован новый ИИ", - говорит он.

Сцена Bleak Sword DX в редакторе Unity
Добавление визуального лоска

Визуальное оформление Bleak Sword DXнапоминает ретро-аркадные игры. Эффекты Post Processing включают в себя расцветку света с грязной текстурой, искривление экрана, фильтры, похожие на VHS, эффекты глубины резкости и многое другое.

Для Луиса самой сложной задачей было сохранить визуальную изюминку Bleak Sword, но при этом улучшить графику DX, чтобы использовать преимущества дополнительной вычислительной мощности на ПК и Nintendo Switch. Большую часть VFX он создал с помощью встроенного конвейера рендеринга и шейдерного графика Unity, а затем оптимизировал в URP. " Переход от Built-in к URP прошел очень гладко. У меня ушли выходные, а потом неделя на устранение мелких неполадок", - говорит он.

Лесная сцена из Bleak Sword DX
Превосходное исполнение

Bleak Sword DX - это мощный пример того, как можно создать игру для мобильных устройств и вывести ее на широкую аудиторию, будучи одиночным разработчиком. Луис начал разработку с четкими принципами дизайна и сохранил рамки проекта узкими и сфокусированными, что облегчило итерации в разных версиях игры.

Он советует, как вывести игру, ориентированную на мобильные платформы, на другие платформы: "Определите свои функции, ориентированные на мобильные устройства, и не просто переносите их 1:1. Вместо этого уделите время переработке и внедрению каждой функции, чтобы они были правильно адаптированы к вашим целевым платформам - даже если вам придется переписывать их с нуля".

Выноска Bleak Sword DX
Привлеките к своей мобильной игре еще большую аудиторию

Переходите с мобильных устройств на ПК и консоли (или наоборот) без ущерба для производительности и графики. Откройте возможность вывести свою игру на большее количество устройств и охватить больше игроков с помощью Unity Pro.