Искать

9 2D-инструментов, которые упростят вам жизнь

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

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

Unity-2D-tools-Tilemap

Новый инструмент Tilemap

Cinemachine для двумерной графики
  • Используйте динамические процедурные камеры Cinemachine в двумерной игре.
  • Улучшайте и автоматизируйте композицию и следование за объектами в двумерной игре, добавляйте персонажей и детали окружения без необходимости долгого программирования, используя новейшие функции двумерной графики:

    • Framing Transposer: перемещение камеры, следование за объектами;
    • Group Target: следование за центром группы объектов, настройка коэффициентов веса и влияния каждого объекта;

      Unity-2D-tools-Cinemachine

    • рендеринг в ортогональной проекции: настройте главную камеру Unity на отображение мира в ортогональной проекции, если вы делаете двумерную игру (также работает и в трехмерном режиме для 2.5D-игр с использованием истинного параллакса и перспективы).

      Unity-2D-tools-Cinemachine-Orthographic

Атлас 2D-спрайтов
  • Дает возможность управлять упаковкой спрайтов и использованием их во время работы игры.
  • Простой способ создания спрайтов и управления ими, а также API скриптинга, который дает дополнительные возможности.

Unity-2D-tools-Sprite-Atlas

Как создать атлас спрайтов

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

Unity-2D-tools-Sprite-Mask

Окно Scene с включенным инструментом Sprite Mask.

Компонент Sorting Group
  • Дает возможность отрисовать несколько объектов отдельно от других, но на том же слое сортировки. 
  • Это позволяет собирать вместе все дочерние рендереры данной группы сортировки вместе, упрощая работу со сложными сценами.

Unity-2D-tools-Sorting-Group

Персонаж, созданный из нескольких спрайтов, собранных на одном слое сортировки с использованием нескольких элементов Order in Layers для сортировки частей тела.

9-Slice Sprite
  • Метод для SpriteRenderer, позволяющий использовать одно изображение для объектов различных размеров без необходимости создавать для каждого отдельный ресурс в игре.
  • Метод аналогичен применению 9-Slice в Unity UI.
  • Позволяет растягивать или повторять определенные области изображения по мере изменения размера, давая возможность создавать платформы или фоны и не нагружая память текстур.

Unity-2D-tools-9-Slice-Sprite-0

Пример спрайта, обработанного с помощью 9-slice и разделенного на девять секций. Каждой секции присвоена буква от A до I.

Редактор контуров
  • Редактируйте контуры спрайтов, созданных в окне Sprite Editor.
  • Измените контур, подобрав правильный баланс между прозрачностью и точностью сетки.
  • Добавляйте и удаляйте точки, улучшайте сетку и придавайте ей форму любой сложности.

Unity-2D-tools-Edit-Outline-view

Окно Edit Outline

Сортировка по расстоянию до оси
  • Устраняет проблемы сортировки по оси Z, позволяя настроить режим прозрачной сортировки (Transparency Sort Mode) на выбранную ось.
Двумерная физика со множеством улучшений

Эта тема заслуживает отдельного рассмотрения, а основные моменты описаны в недавних обновлениях.сюда.

Unity-2D-tools-Physics

Бесплатные 2D-инструменты в Asset Store

TextMesh Pro

Лучший инструмент для работы с текстовыми элементами в Unity. Имеет функции улучшенного рендеринга текста с динамическими визуальными стилями, а также улучшенные средства форматирования и верстки.

Набор двумерных спрайтов

Эти двумерные спрайты подготовлены компанией Unity и готовы для разработки прототипов 2D-игр.

Anima2D

Ускоряет работу с двумерной скелетной анимацией. В следующих версиях инструмент будет полностью интегрирован с Unity.

Согласен

Мы используем cookie-файлы, чтобы вам было удобнее работать с нашим веб-сайтом. Подробные сведения смотрите на странице политики обработки cookie-файлов.