В помощь вашим амбициям
Выпуск Unity 2022 LTS был создан на основе анализа отзывов за несколько лет и пользовательского тестирования. В нем представлены стабильные новые и улучшенные возможности программирования, чтобы вы сохраняли продуктивность и концентрацию для создания самых амбициозных игр. Ниже вы найдете сведения о DOTS, многопользовательском режиме, общих возможностях программирования и многом другом.

Устраните ограничения в разработке, используя DOTS, реализуйте многопользовательский режим для большого числа игроков с помощью NetCode и повысьте эффективность обработки ассетов, используя Addressables. Прочтите статью, чтобы узнать больше, и ознакомьтесь с полным списком в примечаниях к выпуску.

Создавайте более амбициозные игры с помощью DOTS
Благодаря интеграции с Entity Component System (ECS) теперь опытные разработчики могут использовать DOTS на этапе производства. Система ECS для Unity встроена в редактор, с которым вы уже знакомы. Это позволяет применять ваш опыт разработки с использованием GameObjects, а также писать код на основе Entities, когда это наиболее эффективно.

Создание превосходных многопользовательских приложений
Пакеты NetCode Unity позволяют вам выбирать между простотой для казуальных кооперативных игр и более сложными сценариями, такими как соревновательные многопользовательские экшен-игры.
Netcode для Entities на базе ECS для Unity поможет вам создавать иммерсивные игры в масштабных многопользовательских мирах. Вы можете использовать наши сервисы, такие как Relay, Lobby, хостинг игрового сервера, Matchmaker, голосовой и текстовый чат, как надежную основу для создания превосходной игры.
Ознакомьтесь с примером Megacity Multiplayer, чтобы начать разработку сложных многопользовательских приложений в Unity.

Оптимизация управление ассетами с помощью Addressables
Пакет Addressables предназначен для повышения эффективности управления контентом. Ускорьте итерации с помощью многопроцессного конвейера сборки AssetBundle. Получайте ценные сведения о пакетах ассетов с помощью отчета по сборке Addressables.
Оптимизируйте производительность и повысьте эффективность, используя модуль Addressables Profiler. Без труда интегрируйте Universal Scene Description (USD) и используйте новые рабочие процессы для повышения эффективности управления ассетами. Узнайте больше о рекомендациях в блоге.

Оптимизация использования с помощью профайлера памяти
Профайлер памяти 1.0 позволяет изучать использование памяти приложения Unity и редактора Unity. Получайте, исследуйте и сравнивайте подробные снимки памятью в выделенном окне профайлера памяти.
Узнайте, как организована память приложения, чтобы эффективно оптимизировать и отлаживать код.
Пишите код быстрее благодаря улучшениям редактора
Улучшения для повышения удобства работы разработчиков необходимы, чтобы делать их эффективнее и производительнее каждый день. Еще больше компонентов Unity теперь используют Burst, что ускоряет итерации, улучшает отладку и повышает скорость Inspector.
Конструкции async и await теперь позволяют писать более эффективный асинхронный код, при этом вы можете быстрее переходить в режим Play и выходить из него — больше времени для программирования, меньше ожидания.

Настройка дизайна интерфейса
Повысьте эффективность благодаря настраиваемому во время проектирования интерфейсу UI Toolkit. Адаптируйте конфигурацию редактора точно под свои потребности, лучше разграничьте зоны ответственности, повысьте гибкость макетов и улучшите стиль интерфейса.
Повысьте эффективность совместной работы команды, адаптируя редактор с помощью UI Toolkit. Упростите процесс разработку, создавая экземпляры Inspector по умолчанию, устранив необходимость в пользовательских Inspector при использовании средства рисования.
API для векторной графики позволяет создавать кривые, графы и другие визуализации с помощью пользовательских элементов управления. Используйте новые элементы управления TreeView для упрощенного создания иерархических списков.

Используйте улучшенные инструменты разработки 2D-игр
Для 2D-разработчиков мы сосредоточились на улучшениях базовых аспектов, импорта, анимации и физики для повышения производительности. Экономьте время с помощью улучшений, которые помогают оптимизировать производительность, легко управлять множеством спрайтов, улучшить использование памяти и ускорить загрузку.
Sprite Atlas теперь работает в редакторе без перехода в режим Play или создания сборки. PSD Importer расширяет возможности управления импорта слоев и ускоряет импорт 2D PSD-файлов для повышения производительности.
Тесселяция Делоне создает физические полигональные фигуры с меньшим числом полигонов и лучшими результатами, используя новый модуль профайлера Physics 2D для эффективной оптимизации производительности.
Сократите число слоев столкновений и типов объектов в физике игры с помощью Layer Overrides в 2D Colliders и Rigidbodies.

Повышение производительности на различных платформах
Повысьте производительность и стабильность, используя графический API DirectX 12 для Windows и Xbox®, а также поэкспериментируйте с новейшей трассировкой лучей для Xbox Series X|S. Ускорьте итерации и повысьте эффективность развертывания для Xbox Series X|S, PlayStation® 5 и Nintendo Switch™, используя последний инкрементальный процесс сборки.
Nintendo Switch — зарегистрированная торговая марка Nintendo.

Расширяйте охват XR
Расширьте свою аудиторию благодаря поддержке таких устройств, как Magic Leap 2, PlayStation®VR2 и Meta Quest Pro. XRI 2.3 предоставляет базовые операции взаимодействия для XR и поддерживает разработку для различных устройств. В качестве основы выступают существующие операции, такие как захват и интерфейс пользователя, к которым добавлены отслеживание рук и взгляда, а также улучшенная симуляция устройства для тестирования в редакторе.
В AR Foundation 5.1 доступна функция симуляции позволяет тестировать AR-приложения в режиме Play, имитируя AR-устройство, не повторяя сборку приложения для проверки изменений.
Ресурсы
Что входит в план развития?
Хотите узнать еще больше о том, что вас ждет в этом году? Посмотрите сеанс о плане развития с Конференция разработчиков игр (GDC).
Unity 2022 LTS для художников
Встречайте новые алгоритмы и инструменты для ускоренной итерации и гибкой разработки художественного оформления игр.
Узнайте, как разработчики создают многопользовательские игры
Узнайте, как Fika Productions, Hugecalf Studios и Stickylock Studios успешно создали популярные многопользовательские игры, используя инструменты и сервисы Unity.
Ответы на часто задаваемые вопросы
Unity LTS — это версия для разработчиков, которым для проекта нужна максимальная стабильность и поддержка. Эта версия устанавливается по умолчанию. Она рекомендуется для основного этапа разработки проекта, когда можно остановиться на конкретном выпуске Unity. Узнайте больше о Unity 2022 LTS на обзорной странице.
Если вы в процессе разработки или собираетесь обновить уже выпущенный проект, мы рекомендуем последнюю версию LTS. Если вы хотите использовать новейшие функции Unity или только начинаете разработку, мы рекомендуем версию технологического потока. Подробнее о различных выпусках можно узнать здесь.
Версии технологического потока предназначены для тех, кто разрабатывает проекты на основе новейших технологий. Эта версия в первую очередь рекомендуется для подготовительного этапа, изучения или для разработки прототипов.
Ознакомьтесь с планом развития платформы Unity и предоставьте обратную связь нашей команде.
Обновления для 2022 LTS будут выходить раз в две недели до середины 2024 года, а затем раз в месяц до середины 2025 года.
Обновления в Unity 2022 LTS фокусируются только на устранении ошибок и регрессий, а также на крупных проблемах, которые могут помешать многим разработчикам выпустить игры или приложения. Мы вносим исправления в новый выпуск Unity, а затем переносим их в технологический поток и выпуски LTS. Переносом исправлений в Unity 2022 LTS из Unity 2023.1 и 2023.2 занимается отдельная команда.
Попробуйте самую популярную в мире RT3D-платформу бесплатно в течение 30 дней. Unity Pro открывает премиальный доступ к нашей динамической платформе RT3D. Начните бесплатный пробный период уже сегодня, перейдя на эту страницу.