Игровая платформа Unity позволяет создавать 2D- и 3D-контент по отдельности, использовать элементы 2D- и 3D-графики в одном проекте или даже имитировать 2D-графику в 3D-пространстве, получая 2,5D-графику. Основное отличие заключается в типе используемых объектов и камеры.

Особенности 2D-игр
В 2D-играх используется плоская графика, называемая спрайтами, которая не имеет трехмерной геометрии. Спрайты отображаются на экране как плоские изображения, а камера не имеет перспективы (ортогональная проекция). Из примеров 2D-игр, созданных в Unity, можно вспомнить Hollow Knight от Team Cherry, Children of Morta от Dead Mage Inc и Tiny Bubbles от Pine Street Codeworks.

Особенности 3D-игр
В 3D-играх обычно используется трехмерное пространство, где материалы и текстуры отрисовываются на поверхности игровых объектов, формируя целостное окружение, персонажей и объекты игрового мира.
Сцену 3D-игры обычно отрисовывают в перспективе, поэтому с приближением объектов к камере они становятся больше. Из примеров 3D-игр, недавно созданных в Unity, можно назвать Praey for the Gods от No Matter Studios, Osiris: New Dawn от Fenix Fire и Eastshade от Eastshade Studios.

2,5D - да-да, есть и такое!
В некоторых 2D-играх используются трехмерные окружения и персонажи, но игровой процесс ограничивается двумя измерениями. Например, камера демонстрирует окружение сбоку и движется слева направо, а игрок может двигаться только в двух измерениях. В таких играх эффект трехмерности играет скорее визуальную роль, нежели функциональную.
Кроме того, есть игры с трехмерной геометрией и глубиной, камера в которых строит изображение в ортогональной проекции, а не в перспективе. Это популярный прием в играх, где игрок смотрит на происходящее с высоты птичьего полета, а камера зачастую строит изображение в изометрической проекции.

Создавайте 2D- и 3D-игры, а также интерактивный контент в Unity
Создайте 2D- или 3D-игру любого жанра или другое интерактивное приложение в Unity. Выбрать тип графики можно еще на этапе создания проекта в Unity, но вы можете переключаться с одного на другой тип графики в любой момент вне зависимости от выбранного вами варианта (подробнее о настройках 2D- и 3D-режимов в Unity).
Выбор между 2D- и 3D-режимом меняет некоторые из настроек Unity, включая настройки импорта изображений (текстуры или спрайты), а также стандартную проекцию камеры (ортогональная или перспектива).
Помимо возможностей для 3D-разработки, Unity предлагает множество инструментов для 2D-игр: например, редактор спрайтов, 2D-физику, рендерер или маски спрайтов, средства разработки окружений (в том числе редактор Tilemap для квадратных, шестиугольных или изометрических плиток), скелетную анимацию и возможность с легкостью создавать двухмерные источники света и шейдеры. Подробнее об этом можно узнать здесь.
Unity Asset Store предлагает огромный выбор 2D-, 3D-ресурсов и средств разработки:
Если вы еще не определились с графикой вашего проекта, то помните, что в Unity вы можете в любой момент переключиться из одного режима в другой. Знакомьтесь с мнениями других разработчиков Unity о разработке 2D- и 3D-проектов в разделе «Сообщество» нашего сайта, в нашем блоге и на форуме. И помните — вам совсем необязательно уметь программировать. Смотрите наше руководство о том, как разрабатывать игры без программирования.