Unity поддерживает больше платформ, чем любой другой пакет разработки контента, обеспечивая максимальный охват аудитории и актуальность вашей интеллектуальной собственности во все времена, независимо от тенденций в индустрии и полета вашей фантазии.
Узнайте о крупнейших обновлениях универсальных инструментов в Unity 2020.1. Подробности читайте в примечаниях к выпуску.
Подтвержденный пакет Input System
Новая система ввода была представлена в 2019 году. Эта система создана с нуля и включает единое окно Input Action для привязки действий ввода с различных устройств (включая ваши собственные устройства), не внося изменений в логику проекта. Она также отличается гибкостью и масштабируемостью для различных платформ. Задуманная как замена предыдущей системе, Input System обеспечивает совместимость с пользовательским интерфейсом Unity (uGUI), поддерживает множество вариантов программных реализаций, генерацию C#-скриптов, имеет API и документацию. В Unity 2020.1 этот пакет получил статус подтвержденного для широкого использования и доведен до стабильного поведения в большинстве вариантов применения.
Повышение удобства работы с поддержкой AR/VR
Перейдя на новую платформу XR-плагинов, мы улучшили работу по использованию технологий AR/VR в ваших проектах.
В Unity 2020.1 мы улучшили интерфейс настроек проекта, существенно снизив время настройки проекта для поддержки XR.
Обновления AR Foundation
AR Foundation — это наша специальная система, позволяющая разрабатывать проекты для большого числа носимых и мобильных AR-устройств.
В Unity 2020.1 AR Foundation получила официальную поддержку Universal Render Pipeline. Мы также улучшили поддержку функций ARKit, ARCore, Magic Leap и Hololens.
Половина всех новых и половина из 1000 лучших мобильных игр созданы в Unity. Узнайте подробности о новых инструментах и улучшениях Unity 2020.1.
Device Simulator (предварительная версия)
Device Simulator, представленный в Unity 2019.3, открыл возможность тестирования поведения и физических характеристик различных мобильных устройств без выхода из редактора Unity. С тех пор мы увеличили количество устройств и сделали работу в симуляторе удобнее, улучшив функцию поиска и фильтрации по списку устройств. С помощью Device Simulator можно проверять приложение в условиях конкретного устройства с учетом разрешения и вырезов экрана в игровом режиме, а также анализировать специфические улучшения для устройств, в том числе выбранные настройки качества на основе информации об устройстве вроде характеристик оперативной памяти или чипсета.
Обновления требований среды выполнения Unity для мобильных устройств
Unity Runtime теперь требует iOS 11 или выше, а поддержка 32-битных сборок больше не обеспечивается. Поддержка OpenGL ES на iOS устарела (с выпуском Unity 2019.3), и в Unity 2020.2 мы планируем удалить ее.
Платформа Unity обеспечивает поддержку размещения за один щелчок на платформах PC, Mac и Linux.
Поддержка HDR-изображения в редакторе
В Unity 2020.1 мы добавили поддержку HDR-дисплеев, что поможет пользователям таких устройств использовать все преимущества расширенного диапазона цветности и яркости при работе с HDR-контентом без необходимости тестирования результатов непосредственно на целевом устройстве. Это изменение поддерживает DX12 и Metal.
Мы также представили новый API C# для поддержки HDR, который поможет разработчикам переопределять алгоритмы тонокоррекции. Это позволяет создать собственный вариант тонокоррекции и включать или отключать параметры HDR при необходимости.
Добро пожаловать в веб без плагинов. В зависимости от способа применения новый вариант высоко оптимизированной сборки Unity для WebGL может обеспечивать производительность на уровне нативного кода.
Изменения загрузчика и шаблонов WebGL
В Unity 2020.1 мы внесли некоторые изменения в загрузчик и шаблоны WebGL. Для повышения производительности загрузки Unity 2020.1 теперь будет создавать особый загрузчик WebGL для каждой сборки. Неиспользуемый код будет убран из загрузчика, а исходя из настроек проигрывателя, система определит наиболее эффективную схему загрузки.
Самый простой в истории способ выпуска игр на консолях для независимых разработчиков. Благодаря Unity вы можете создавать игры для PlayStation4, Xbox One, Nintendo Switch и Google Stadia.
Единый HDR API для консолей
Используя единый API, опытные разработчики теперь смогут внедрить собственный процесс конверсии для вывода на дисплеи с широким динамическим диапазоном (HDR) для Scriptable Render Pipeline (а также для более ранних процессов рендеринга) для PlayStation 4, Xbox One и настольных платформ.