Новейший выпуск Unity с долгосрочной поддержкой
Благодаря потокам LTS и TECH, вы можете выбирать именно ту версию Unity, которая максимально соответствует вашим задачам и вашему циклу разработки. Проектам, которые уже выросли из стадии прототипа, Unity 2019.4 LTS обеспечивает стабильный набор качественных инструментов с двухлетней поддержкой. Вы сможете с уверенностью разрабатывать проекты на базе этой версии вплоть до их выпуска.
Unity 2019 LTS предлагает те же возможности, что и выпуск Unity 2019.3 TECH.
Узнайте о возможностях Unity 2019
С момента выпуска Unity 2018 LTS, мы провели масштабную работу над сотнями улучшений и новинок. Unity 2019 LTS повышает эффективность работы художников и дизайнеров благодаря улучшенным инструментам и новому интерфейсу редактора. Наша технология Scriptable Render Pipeline (SRP) готова к использованию в ответственных проектах. Она обеспечивает наилучшее в своем классе качество графики на всех платформах. Кроме того, мы оптимизировали базовые системы Unity для максимального эффекта погружения в готовых приложениях и ускорения их разработки.
Графика
Если вам нужна гибкость в выборе поддерживаемых платформ, высокая производительность и лучшая в своем классе графика, то мы рекомендуем Universal Render Pipeline, который готов к широкому использованию. Стремясь открыть вам возможности графики высокого разрешения на производительных системах (ПК, консоли и платформы следующих поколений), мы привели High Definition Render Pipeline (HDRP) к статусу готовности к использованию в ответственных проектах и подготовили стабильный способ обновления системы для тех, кто уже использует ее.
Скрипты
В качестве стандартного редактора кода мы выбрали Visual Studio 2019, а поддержка IDE перемещена в пакеты. Этот выпуск из потока LTS также предлагает множество улучшений инструментов для профилирования, например, Player Deep Profiling и поддержка Call Stacks. Компилятор Burst, который оптимизирует код для целевой платформы, способствуя максимальной производительности, в Unity 2019 LTS стал готов к широкому использованию. Burst Compiler 1.3 предлагает возможность нативной отладки а также улучшенную масштабируемость и повышенное удобство использования. В качестве стандартной среды выполнения теперь используется .NET 4.x. Система инкрементального сбора мусора снижает пиковую нагрузку при сборе мусора. Кроме того, мы сделали работу со скриптами удобнее, что ускоряет работу и повышает продуктивность.
Инструменты для художников и дизайнеров
Shader Graph, система визуальной разработки шейдеров, теперь готова к широкому использованию. Инструмент Visual Effect Graph позволяет создавать красивые визуальные эффекты в реальном времени без программирования и теперь совместим с Shader Graph. Кроме того, Unity 2019 делает работу художников и дизайнеров в редакторе Unity удобнее, благодаря новым ландшафтным инструментам и ProBuilder, нашему уникальному набору инструментов для 3D-моделирования и дизайна уровней.
Обновления редактора
Мы обновили внешний вид редактора, переработав значки, шрифты и системы отклика на действия пользователя. Unity 2019 LTS делает редактор удобнее, помогая специалистам сосредоточиться на разработке контента. С момента выпуска Unity 2018 LTS, мы значительно переработали интерфейс редактора, например, добавив такие функции, как Prefab Asset Editing в окне Inspector, Quick Search, Presets и Shortcut Manager. В Unity 2019 LTS используется система Asset Import Pipeline V2, которая позволяет отслеживать зависимости ассетов и предлагает улучшенные функции, создающие надежный, производительный и масштабируемый конвейер, значительно ускоряющий импорт.
Платформы
Разработчикам проектов для мобильных устройств, которые стремятся оптимизировать графику и производительность приложений Unity 2019 LTS предлагает улучшенные технологии, включая рендеринг по запросу, Adaptive Performance и улучшенную поддержку OpenGL.
В 2019 году, мы продолжали работу над расширением функциональности и улучшением инструментов разработки дополненной (AR) и виртуальной (VR) реальности. AR Foundation, наша система для разработки мультиплатформенных AR-приложений, дает возможность выпустить один проект на множестве платформ с поддержкой ARKit, ARCore, Magic Leap и HoloLens. А благодаря High Definition Render Pipeline for VR, вы можете создавать VR-приложения с непревзойденным качеством графики, не жертвуя производительностью.
А теперь для отдельных разработчиков мы еще и предлагаем поддержку в выпуске игр на облачной игровой платформе Google Stadia.
Что нового в Unity LTS
Мы уделяем большое внимание максимальной стабильности нового выпуска Unity LTS. Обновления, выпускаемые раз в две недели, фокусируются на устранении ошибок и причин их повторного появления, проблемах, затрагивающих все сообщество, ошибках консоли SDK/XDK, а также любых других крупных проблемах, которые могут помешать большому количеству разработчиков выпустить их проекты.
Планы выпуска Unity
Мы будем поддерживать Unity 2019.4 LTS до середины 2021 года, выпуская обновления раз в две недели, после чего до середины 2022 года обновления будут выпускаться раз в месяц.
Unity 2018.4 теперь получает статус устаревшей LTS-версии и будет обновляться раз в месяц до окончания цикла поддержки весной 2021 года.
Архив
Нужен конкретный выпуск Unity LTS? Мы собрали все версии LTS на одной простой странице архива. Вы также можете подписаться на нашу ленту новостей о версиях с длительной поддержкой, чтобы получить новейшую LTS-версию, как только она выйдет.
FAQ
Последняя версия TECH в году становится версией с долгосрочной поддержкой (LTS) и получает поддержку в течение следующих 2 лет в виде исправлений ошибок, выпускаемых каждые две недели. Если говорить о названии версии, то мы увеличиваем обозначение последней версии TECH в году на единицу и добавляем обозначение LTS. Например, версия 2018.3 потока TECH станет версией 2018.4 LTS.
По сравнению с выпусками TECH, на которых основаны выпуски LTS, они не содержат новых функций или изменений API, влияющих на функциональность. Все обновления фокусируются на устранении ошибок и причин их повторного появления, проблемах, затрагивающих все сообщество, ошибках консоли SDK/XDK и любых других крупных проблемах, которые могут помешать большому количеству разработчиков выпустить их игры или приложения.
Поток LTS предназначен для разработчиков, которые хотят разрабатывать и выпускать свои проекты на самой стабильной версии, полагаясь на нее как можно дольше.
Версии TECH предназначены для разработчиков, желающих получить доступ к новейшим функциям и возможностям. В потоке TECH для Unity 2019 было три выпуска (2019.1, 2019.2, и 2019.3). Каждую неделю мы обновляем и устраняем ошибки текущей версии TECH до официального выхода следующей версии, после чего цикл повторяется.
Unity 2019.4, который также называется Unity 2019 LTS, не содержит никаких новых функций по сравнению с Unity 2019.3. Обновления в версии Unity 2019.4 фокусируются только на устранении ошибок и причин их повторного появления, проблемах, затрагивающих все сообщество, ошибках консоли SDK/XDK и любых других крупных проблемах, которые могут помешать большому количеству разработчиков выпустить их игры или приложения.
Если процесс разработки уже идет или вы близки к выпуску продукта, мы рекомендуем последнюю версию LTS. Если вы хотите использовать в своем проекте новейший функционал Unity или только начинаете разработку, мы рекомендуем версию TECH.
Unity 2019.4 LTS будет обновляться до середины 2021 года с регулярностью раз в две недели, после чего до середины 2022 года обновления будут выпускаться раз в месяц.
Да. Как правило, сначала мы вносим исправления в новый выпуск Unity, а затем переносим их в поток TECH и выпуски LTS. Точный механизм исправления зависит от природы неполадки, от ее связи с другими компонентами и от других факторов. Переносом исправлений в Unity 2019 LTS у нас занимается отдельная команда.
Первые общедоступные выпуски Unity нового потока TECH — это альфа-версии. На этапе альфа-версии мы постепенно добавляем все новые функции, которые планируется включить в финальный выпуск. Одновременно с этим мы впервые коллективно тестируем эти функции. На стадии альфа-версии технологического потока мы еженедельно выпускаем обновления с новыми функциями, пока они не будут реализованы полностью. Поэтому альфа-версии менее стабильны, чем бета-версии, функциональность которых не меняется: они получают только стабилизирующие обновления. В случае альфа- и бета-версии вы можете влиять на процесс разработки, испытывая новые функции, оставляя свои отзывы на форуме и присылая нам отчеты об ошибках.
Так как ранние версии могут содержать нестабильные функции, мы не рекомендуем использовать их для проектов, находящихся в разработке; мы советуем делать резервные копии всех ваших проектов перед их открытием в альфа- или бета-версии Unity.
Альфа- и бета-версии доступны всем, предварительная регистрация не требуется. Начните работу, загрузив их в Unity Hub.