Unity 6.3
0 онлайн 91 гостей 3 в системе
Вход
Начало работы Шаг 34 из 46

Проекты 2D и 3D

Unity в равной степени подходит для создания как 2D, так и 3D игр. Когда вы создаете новый проект, вы выбираете либо 2D, либо 3D режим. Вы можете уже знать, что вы хотите построить, но есть несколько тонких моментов, которые могут повлиять на то, какой режим вы выберете.

Выбор между началом работы в режиме 2D или 3D определяет некоторые настройки для Unity Editor, такие как импорт изображений в виде текстур или спрайтов. Вы можете переключаться между режимами 2D или 3D в любое время, независимо от того, какой режим вы выбрали при создании проекта (см. 2D и 3D Настройки режимов).

Полный 3D

Некоторые 3D сцены из примерных проектов Unity на Asset Store
Некоторые сцены из 3D проектов Unity на Asset Store

Игры 3D обычно используют трехмерную геометрию, с материалами и текстурами, отображаемыми на поверхности GameObjects, чтобы они выглядели как твёрдые окружения, персонажи и объекты, которые составляют ваш игровой мир. Camera могут свободно перемещаться в Scene и вокруг него, со светом и тенью, реалистичным образом отображаемыми по всему миру. Игры 3D обычно отображают Scene с использованием перспективы, так что объекты выглядят больше на экране, когда они приближаются к камере. Для всех игр, которые соответствуют этому описанию, начните в режиме 3D.

Орфографический 3D

Некоторые игры 3D используют Ортографический вид. Изображения созданы с использованием ассетов Synty Studios и BITGEM
Некоторые 3D игры, использующие ортографический вид. Изображения, созданные с использованием ресурсов Synty Studios и BITGEM

Иногда игры используют 3D геометрию, но используют ортографическую камеру вместо перспективы. Это распространенная техника, используемая в играх, которые дают вам птичий взгляд на действие, и иногда называется “2.5D”. Если вы создаете такую игру, вам следует также использовать Редактор в режиме 3D, потому что даже если нет перспективы, вы все равно будете работать с 3D моделями и ассетами. Вам нужно будет переключить Camera и Scene Вид до Орфографическое хотя.

Полный 2D

Некоторые примеры типичных типов игр 2D
Некоторые примеры типичных типов игр 2D

Многие 2D игры используют плоскую графику, иногда называемую спрайтами, которые не имеют трехмерной геометрии вообще. Они рисуются на экране как плоские изображения, и камера игры не имеет перспективы. Для этого типа игры вы должны запустить редактор в 2D режиме.

2D геймплей с 3D графикой

Боковая прокрутки игры с 2D геймплей, но 3D-графика
Боковая прокрутки игры с 2D геймплей, но 3D-графика

Некоторые 2D игры используют 3D геометрию для окружающей среды и персонажей, но ограничивают игровой процесс двумя измерениями. Например, камера может показывать боковой прокрутка, и игрок может двигаться только в двух измерениях, но сама игра все еще использует 3D модели для препятствий и 3D перспективу для камеры. Для этих игр, 3D эффект может служить стилистической, а не функциональной цели. Этот тип игры также иногда называется “2.5D”. Хотя игровой процесс 2D, вы в основном манипулируете 3D моделями для создания игры, так что вы должны запустить редактор в 3D режиме.

2D геймплей и графика с перспективной камерой

Картонная театральная игра 2D, дающая эффект параллакса движения. Изображение создано с использованием ресурса One Point Six Studio, доступного на Unity Asset Store.
Игра в стиле 2D «картонный театр», дающая эффект параллакса движения. Изображение создано с использованием ресурса One Point Six Studio, доступного на Unity Asset Store.

Это еще один популярный стиль 2D игра, используя 2D графики, но с перспективной камерой, чтобы получить эффект прокрутки паралакс. Это “картон театр”-style сцены, где все графики плоские, но расположены на разных расстояниях от камеры. Скорее всего, что 2D режим подойдет для вашего развития в этом случае. Однако, вы должны изменить Camera’s режим проекции на Перспектива и Scene вид режим до 3D.

Дополнительные ресурсы