Neo: The World Ends with You представляет собой увлекательную техническую задачу для разработки в Unity: перенос плоской эстетики манги и граффити в трехмерный движок. Команде h.a.n.d. удалось этого добиться, сочетая стилизованные шейдеры контуров с камерой, искажающей перспективу, создавая Сибуя, который ощущается как живая фреска. Результат — это пример того, как отдавать приоритет художественной целостности над фотографическим реализмом. 🎨
Рендеринг 2.5D и искажение «рыбий глаз» 🌀
Чтобы персонажи выглядели как анимированные бумажные вырезки, разработчики реализовали систему билбординга поверх 3D-сеток. Спрайты персонажей постоянно поворачиваются к камере, но, в отличие от классического билборда, здесь применяется затенение ложной глубины, которое имитирует объем, не разрушая 2D-иллюзию. Перспектива «рыбий глаз» — это не простой пост-эффект; она достигается с помощью нестандартной проекции камеры в Unity, которая искривляет линии городской геометрии. Это потребовало настройки плоскостей отсечения и фокусного расстояния, чтобы здания изгибались без появления клиппинга по краям сцены. Оптимизация на консолях, таких как PS4 и Switch, потребовала снижения разрешения текстур фонов, при этом четкость контуров сохранялась с помощью мягкого временного сглаживания, чтобы избежать характерного мерцания тонких линий.
Уличное искусство как движок дизайна уровней 🖌️
Эстетика граффити — это не просто визуальное украшение, а инструмент UX. Иконки заданий и враги интегрированы как теги, нарисованные на поверхностях, органично направляя игрока. Разработчики использовали систему частиц Unity для имитации краски, отлетающей при ударе по врагам — эффект, который, хотя и дорог с точки зрения draw calls, был оптимизирован путем объединения текстур в атласы. Это решение демонстрирует, что в разработке инди-игр художественное направление должно преобладать над технической простотой, при условии поддержания стабильной частоты кадров.
Как в Unity решили задачу рендеринга плоской эстетики манги в интерактивном 3D-окружении, не теряя визуальной сути Сибуя в Neo TWEWY
(P.S.: Оптимизация для мобильных устройств — это как пытаться запихнуть слона в Mini Cooper)