Демонстрационный проект 3D в формате 2D , Bunny Blitz, уже доступен.

В 2D играх возникают сложности с тем, чтобы соответствовать визуальным ожиданиям игроков. Разработчики должны создать сложную анимацию, меняющиеся ракурсы камеры, кат-сцены, ощущение глубины, захватывающий и многогранный игровой процесс.
Хотя 2D выразительно, добавление 3D элементов придает ему большую глубину. Анимировать 3D персонажей может быть проще (например, в изометрических 2D играх), и можно использовать разные ракурсы камеры или создавать крупные планы в кат-сценах с 3D персонажами. 3D объекты также могут создавать уникальные игровые ситуации или усиливать ощущение глубины.
В Unity 6.3 и более поздних версиях 2D проекты, использующие рендерер URP 2D, теперь могут смешивать 3D элементы с 2D миром с помощью рабочих процессов «3D как 2D». С помощью того же рендерера 3D -элементы, использующие включенные материалы Mesh-2D-filter или любой шейдер на основе спрайтов Shader Graph (с включенной совместимостью с 3D как 2D), могут быть отрисованы и отсортированы в 2D мире.
В новых рабочих процессах «3D как 2D» 3D игровые объекты ведут себя как спрайты на слоях сортировки, получают 2D освещение и даже могут быть замаскированы с помощью 2D маски.
Чтобы продемонстрировать все эти возможности, мы создали новый образец под названием Bunny Blitz.
>> СКАЧАТЬ <<
Мы работаем над письменными и видеоуроками, посвященными различным аспектам и проблемам 3D моделирования в 2D , а также различным техникам, но пока вы можете ознакомиться с проектом и изучить сцену.

Основные функции
- Сортировка спрайтов и 3D : Сортируйте 3D объекты вместе со спрайтами, используя компонент Sorting Group и рендеринг 3D как 2D, заменяя традиционную сортировку по глубине сортировкой по слоям.
- Глубина перспективы: Используйте перспективную камеру и позиционирование по оси Z, чтобы создать более сильное ощущение глубины окружающей среды.
- Размытие вне фокуса: Примените пользовательский проход внедрения 2D рендеринга для создания эффектов размытия на основе глубины.
- Шейдеры, преобразующие 3D-графику в 2D: Создавайте шейдеры спрайтов в Shader Graph с полной совместимостью с 3D-моделями как 2D.
- Полный набор инструментов для 2D : Используйте 2D освещение, тайловые карты, спрайты, анимацию и маски на протяжении всего проекта.
- Расширенные возможности рендеринга: Изучите рендеринг с использованием теневой камеры, материалы MatCap и материалы Tilemap, позволяющие создавать тайлы.
- Визуальные эффекты: Используйте VFX Graph и Shader Graph для создания персонажей, перемещения по облакам, порталов в конце уровней и эффектов пружин.
- Библиотека многократно используемых ресурсов: Получите доступ к коллекции многократно используемых 2D и 3D ресурсов, включая полностью анимированного главного героя, врагов и финального босса.
- Игровой процесс с 2D физикой: Обеспечьте полноценный игровой процесс, используя 2D физическую систему Unity.

Запустите проект
Как играть в Bunny Blitz
Откройте сцену LevelSelect в папке BunnyBlitz > Game > Scenes , выберите уровень , затем выберите Play .
- Кнопка «Влево/Вправо» или A/D перемещает кролика влево и вправо.
- Пробел для прыжка, двойное нажатие для двойного прыжка.
- Приземляйтесь на врагов и блоки, избегая опасностей, таких как шипы или падения.
- Выстреливать «гранатами» можно, нажав клавишу Enter или щелкнув левой кнопкой мыши.
- Собирайте золотые морковки: Наберите 100, чтобы прожить жизнь.
- Собирайте «гранаты»: Стреляйте ими по врагам!
- Ищите сердечки: Потеряв 3 сердца, вы возродитесь с точки сохранения или начнете игру заново с экрана выбора уровня, если у вас закончились жизни.
Для тех, кто стремится пройти всё до конца
- Предметы коллекционирования : Найдите спрятанные стеклянные уточки и буквы U, N, I, T, Y на протяжении всего демонстрационного уровня.
- Победите «мегаулитку»: Он не любит гранаты, а бомбы любит ещё меньше.
- Вернуться домой: Пересеките портал в морковном доме.

Ознакомьтесь с другими нашими ресурсами для 2D разработчиков, такими как недавно обновленное электронное руководство по 2D графике, анимации и освещению для игр , плейлист с 2D уроками на нашем канале YouTube и другие примеры, которые вы можете найти в Asset Store .
