Hero background image
Solutions

Unity 2D Sue для разработчиков игр

2D Unity — это комплексное решение, которое включает в себя создание окружений, персонажей, графику, физику и многое другое для создания 2D на разных платформах.
Эта страница была переведена с использованием машинного перевода. Для просмотра исходной версии, которая является точной и служит источником достоверной информации,

Создавайте невероятные 2D-игры

Пример плиток пути
Иммерсивные 2D-миры

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

2D
Жизнеподобные и увлекательные 2D-персонажи

Воплощайте свою игру с увлекательными flipbook, вырезами и скелетными 2D-персонажами. Улучшайте рабочие процессы персонажей с помощью многослойного исходного кода, а также анимируйте с помощью FK, IK и смешивания.

Пример приложения Light Sprite в редакторе Unity
Потрясающая 2D-графика

Рендеринг удивительной 2D-графики с 2D-освещением, тенями и постобработкой, с поддержкой глубокой настройки с помощью Shader Graph и Universal Render Pipeline (URP).

2D Physics
Расширенная 2D-физика

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

Коллаж «Разработка окружения»
Создавайте иммерсивные 2D-миры

Создавайте иммерсивные 2D-миры прямо в редакторе, используя удобные и мощные функции для художников. Создавайте богатые органические миры свободной формы, управляемые сплайнами, с помощью 2D SpriteShape. Создавайте большие миры с помощью 2D Tilemap, используя квадратные, шестиугольные или изометрические плитки.

Расширьте возможности художников с помощью процедурных SpriteShape, плиток Tilemap и кистей. Используйте код для создания полноценных миров или повышения производительности, автоматизируя различные аспекты графики и планировки. И 2D SpriteShape, и 2D Tilemap Editor предлагают полноценные API, документацию и совместимость со многими другими системами Unity.

Риг 2D-персонажа
Создание реалистичных 2D

Создавайте 2D-персонажей прямо в Unity, используя полноценные возможности создания и анимации 2D-персонажей.

Работайте с многослойным исходным кодом с помощью 2D PSD Importer. Это позволяет импортировать, разделять и разделять различные части персонажа, а затем автоматически превращать его в префаб, готовый к дальнейшему риггингу и анимации.

Создавайте персонажей Flipbook с помощью мощного конвейера ассетов и начните анимацию практически сразу, используя автоматически генерируемые ключевые кадры.

Создавайте деформируемых персонажей с помощью кожи и костей. Вы можете эффективно выполнять частичную или полную замену скинов персонажей во время выполнения, а 2D Inverse Kinematics позволяет анимировать 2D персонажей в редакторе.

Симуляция персонажей и освещения на движке Unity
Рендеринг потрясающей 2D-графики

Рендеринг атмосферной графики, оживляющей сцену с помощью 2D- источников света. Играйте с контрастом цветов, интенсивности и расположения источников света, формируя настроение, и контролируйте взаимодействие со спрайтами с помощью нативных слоев сортировки.

Создавайте глубину графики благодаря выразительным функциям 2D Shadow, которые добавляют глубину и текстуры сцене.

Расширьте границы 2D- графики с помощью пользовательских шейдеров в Shader Graph, которые используют собственный алгоритм рендеринга, и создавайте динамические эффекты сцены с помощью VFX Graph. Чтобы немного поностальгировать, отрисуйте все в Pixel Perfect, который нативно поддерживается в редакторе Unity.

2D Physics
Оптимизированный физический движок 2D

Unity поставляется с физическим движком для 2D-игр с большим количеством функций и оптимизаций для вашей игры.

2D- коллайдеры позволяют точно определять как примитивную, так и пользовательскую форму спрайтов. Если к объектам также добавить компонент Rigidbody 2D, они будут реагировать на гравитацию и вести себя как твердые тела.

Вы также можете воспользоваться преимуществами физики для тех объектов, которые прикреплены к другому: добавьте компонент 2D Joints, чтобы создать реалистичную движущуюся платформу, цепь, пружину или автомобиль.

Хотите имитировать плавучесть или магниты? 2D Effectors могут добавлять бесконтактные физические эффекты.

Sprite Editor и Atlas
Базовые инструменты для спрайтинга и оптимизации

Настраивайте и оптимизируйте графические ресурсы для своих 2D-проектов. Нарезайте, облицовывайте плитками, настраивайте поворот, меняйте формы или добавляйте нормальные спрайты и текстуры маски — все это в редакторе спрайтов.

Оптимизируйте 2D-игру с помощью Sprite Atlas, который позволяет упаковывать спрайты в одну текстуру для сохранения вызовов отрисовки и изменения размера в зависимости от целевой платформы.

Для дальнейшей оптимизации и отладки игры можно использовать профайлеры Unity, например, Profiler, Frame Debugger или Rendering Debugger.

Ресурсы Unity 2D
Помощь в начале работы

Получите доступ к огромному сообществу пользователей Unity, обширному массиву часто обновляемой документации, обучению для новичков, демонстрациям вроде Happy Harvest, Lost Crypt или Dragon Crashers, более углубленному обучению вроде вебинаров, специальному форуму по 2D и другим советам. Ознакомьтесь с инструментами и ресурсами, которые помогут вам на любом уровне или для любых потребностей проекта.

Демонстрация Happy Harvest: Получите новейшие методы 2D

Обзор рынка
Методы 2D освещения и тени в URP

Узнайте, как создаются источники света и тени в демонстрации Happy Harvest с помощью Universal Render Pipeline (URP) в Unity 2022 LTS.

Пример пакета 2D IK
Как анимировать 2D-персонажей в Unity 2022 LTS

Узнайте, как анимируется персонаж проекта Unity Happy Harvest. В этой статье рассматриваются риггинг, 2D скелетная анимация, замена спрайтов и многое другое.

Счастливый урожай
Как создавать графику и игровой процесс с помощью карт плиток 2D

Узнайте, как система Unity Tilemap используется для создания ландшафта в Happy Harvest, примере 2D-симуляции фермерства сверху.

Успешные разработчики 2D-игр полагаются на Unity

История успеха Skul: The Hero Slayer
Skul: Hero Slayer

Узнайте, как Skul: Знаменитое пиксель-арт-приключение Hero Slayer оформилось в Unity с помощью таких инструментов, как Tilemap Editor, камера Pixel Perfect, Sprite Atlas и других.

Cuphead
Cuphead

Узнайте, как Unity помогла реализовать творческое Vision в культовом визуальном интерфейсе Cuphead, нарисованном вручную и закрашенном красками, в этом уникальном платформере.

Night in the Woods
Night in the Woods

Узнайте, как 2D-решения Unity помогли создать выразительный стиль 2D-графики Night in the Woods и вдохнуть жизнь в мрачный и юмористический мир экзистенциальных историй.

Hollow Knight
Hollow Knight

В игре особое внимание уделяется навыкам и исследованиям в огромном взаимосвязанном подземном королевстве, известном как Hallownest.

Ресурсы

Разработка в 2D
Разработка 2D

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

LTS для программистов
Новинки в выпуске 2022 LTS

Ознакомьтесь с новыми функциями и улучшениями для художников и дизайнеров, которые помогут оптимизировать творческие процессы и создавать иммерсивные приложения.

Счастливый урожай
Ознакомьтесь с 2D-методиками Happy Harvest

Узнайте, как использовать новейшие возможности создания двумерного освещения, теней и спецэффекты с помощью Universal Render Pipeline (URP) в Unity 2022 LTS.

Счастливый урожай
Начните работу с демонстрацией Happy Harvest

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

Ответы на часто задаваемые вопросы

Что будет в плане развития?

+

Где найти руководство по Unity?

+

Где можно задавать вопросы и взаимодействовать с Unity?

+

Где найти обучающий контент?

+

С какой версии Unity мне начать?

+