Перейти к содержимому

Какую версию юнити лучше скачать

  • автор:

Выбор версии Unity и подключаемого модуля XR

Хотя мы рекомендуем использовать версии Unity LTS (долгосрочная поддержка) с последней Смешанная реальность подключаемым модулем OpenXR для разработки HoloLens 2 и Windows Mixed Reality, вы также можете создавать приложения с другими конфигурациями Unity.

Unity 2021.3 LTS (рекомендуется)

[!IMPORTANT] > The latest Unity 2021 release has [a known blocking performance bug with HoloLens 2](../../known-issues.md) if the project is using URP rendering pipeline. > > For new projects using URP rendering, we recommend using latest **Unity 2020.3.35f1 or later LTS** with **the latest Mixed Reality OpenXR plugin** to avoid this issue. > > If using other Unity releases, consult the [known active blocking issues](../../known-issues.md#active-blocking-issues) to ensure you avoid builds with other blocking issues. —>

Мы рекомендуем использовать последнюю версию исправления 2021.3 LTS и рекомендуемую версию подключаемых модулей Unity вместе с последней Смешанная реальность подключаемым модулем OpenXR.

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

Unity 2020 и более поздних версий не поддерживает нацеливание на HoloLens (1-го поколения). Эти гарнитуры по-прежнему поддерживаются в Unity 2019 LTS с устаревшей встроенной архитектурой XR в течение всего жизненного цикла Unity 2019 LTS.

Лучший способ установки Unity и управления ими — с помощью Unity Hub:

  1. Установите Unity Hub.
  2. Перейдите на вкладку Установки и нажмите кнопку Добавить.
  3. Выберите Unity 2021.3 LTS и нажмите кнопку Далее.

Установка новой версии Unity Hub

  1. В разделе «Платформы» проверьте следующие компоненты:
    • поддержка сборки для универсальной платформы Windows;
    • поддержка сборки для Windows (IL2CPP) .

Параметр Unity Universal Windows Platform Build Support (Поддержка сборки для универсальной платформы Windows)

  1. Если вы ранее установили Unity без этих параметров, их можно добавить в меню «Добавить модули» в Unity Hub:

Параметр Unity Windows Build Support (Поддержка сборки для Windows)

После установки Unity 2021.3 приступите к созданию проекта или обновлению существующего проекта с помощью подключаемого модуля Смешанная реальность OpenXR:

Unity 2020.3 LTS

Unity 2020.3 LTS достигла конца двухлетнего периода поддержки Long-Term Unity и больше не получает обновления от Unity, хотя ваши проекты будут продолжать работать.

Если вам нужно использовать Unity 2020, можно использовать Unity 2020 LTS с OpenXR.

Хотя мы рекомендуем использовать OpenXR для проектов, Unity 2020.3 также поддерживает подключаемый модуль Windows XR.

Если у вас есть проект Unity 2020, следует рассмотреть возможность планирования миграции на Unity 2021.3 LTS и подключаемый модуль Смешанная реальность OpenXR.

Unity 2019.4 LTS

Unity 2019.4 LTS достигла конца двухлетнего периода поддержки Long-Term Unity и больше не получает обновления от Unity, хотя ваши проекты будут продолжать работать.

Если вам нужно использовать Unity 2019, можно использовать Unity 2019 LTS со встроенной архитектурой XR прежних версий.

С Unity 2019 не рекомендуется использовать встроенную поддержку XR прежних версий. Хотя Unity 2019 предлагает новую платформу подключаемого модуля XR, корпорация Майкрософт в настоящее время не рекомендует этот путь в Unity 2019 из-за несовместимости Пространственных привязок Azure с AR Foundation 2. В Unity 2021 пространственные привязки Azure поддерживаются в платформе подключаемых модулей XR.

Если вы разрабатываете приложения для HoloLens (1-го поколения), эти гарнитуры по-прежнему поддерживаются в Unity 2019 LTS с устаревшей встроенной архитектурой XR в течение всего жизненного цикла Unity 2019 LTS.

Unity 2018.4 LTS

Unity 2018.4 LTS достигла конца двухлетнего периода поддержки Long-Term Unity и больше не получает обновления от Unity, хотя ваши проекты будут продолжать работать.

Если у вас есть проект Unity 2018, следует рассмотреть возможность планирования миграции на Unity 2021.3 LTS и подключаемый модуль Смешанная реальность OpenXR.

Версии Unity. Как выбрать?

В этой статье я хотел бы рассказать о разных версия Unity. Какую выбрать и по каким критериям можно сделать выбор?

Для кого статья: в основном для начинающих.

Время прочтения: 4 мин.

Критерии выбора: внешний вид, функционал, потребление ресурсов ПК.

Что такое версия. И почему их так много? После того, как мы установили игру или программу, особенно на ранних версиях, она может выдавать ошибки, баги и не стабильно работать. Так же в не может не хватать функционала.

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

Теперь разберемся с конкретными версиями Unity. И как выбрать версию Unity. Рассмотрим три версии 20, 21, 22, так же затронем предыдущие версии. Уже есть 23 версия, пока не смотрел и не пробовал эту версию. Поэтому сказать что-то о ней не могу.

Старые версии

Если говорить о совсем старых версиях. 5, 2017, 2019 и другие, то они уже не актуальны. Скачать их можно из интереса или если у вас старый компьютер с ОС win 7 или есть проект, созданный в старой версии. В остальном эти версии существуют для подержания старых проектов.

Unity 2019

По функционалу, написанию скриптов, и внешнему виду эти версии сильно отличаются от новых. Если попробовать скачать какой-нибудь проект на старой версии и попробовать открыть его в новой версии. Сразу появится +100500 ошибок.

Скачивать старые версии не рекомендую. Если только был найден какой-то проект на старой версии и интересно как он работает. И то, лучше поискать проекты на версиях поновее. Выпускать игры на этой версии тем более не рекомендую.

Версия 2020

По сравнению со старыми версиями. Эта версия Unity ближе всего по внешнему виду и функционалу к новым версиям. Поддержка этой версии закончилась в начале лета 2023. Тем не менее эта версия имеет ряд преимуществ по сравнению с другими:

Второе. Пустые проекты занимают всего 200-300 мб дискового пространства;

Третье. Есть много шаблонов игр от Unity для обучения.

Unity 2020

Отлично подходит для обучения. Ресурсов ПК потребляет мало. По функционалу этой версии более чем достаточно. Выпускать игры на этой версии тоже не рекомендую. Если игра не сложная, тогда ещё можно. А так ещё раз подмечу, поддержка этой версии закончилась в начале лета 2023.

Версия 2021

По сравнению с остальными, версия 2021 особенно отличилась по числу багов и ошибок. Бывает, что выдает ошибку редактора, из-за этого ничего нельзя нажимать. Иногда выдает какие-то ошибки, они не мешают, но отвлекают, так как появляются в консоли.

Возможно сейчас, с уже эти проблемы исправили. Я работал в этой версии пол год назад. Помимо багов, пустой проект будет занимать до 1 Гб. Потребляет намного больше ресурсов компьютера 1.5 Гб оперативной памяти. Так же есть много шаблонов игр от Unity для обучения.

Версия 2021 не подходит для обучения, из-за ошибок и большего потребления ресурсов ПК. Что касается выпуска игр в этой версии, тут на ваше усмотрение, если выбирать между версией 21 и 22, то я бы рекомендовал версию 22. Почему, можно прочитать ниже. Скриншот не прикладываю, так как остальные версии полностью похожи визуально на версию 2020.

Версия 2022

Последняя стабильная версия. Работаю в этой версии уже год. Ни каких проблем не замечал.

Доступен весь новый функционал. Проекты, как и в 2021 весят 1 Гб. Потребляет ещё больше ресурсов компьютера от 1.5 Гб до 2.3 Гб оперативной памяти

Для обучения эта версия не очень подходит. Так как она много потребляет ресурсов Пк и в ней нет обучающих проектов, как в версиях 20 и 21. На неё можно будет перейти позже. Для выпуска своих проектов рекомендую. Версия совсем новая. Поддержка будет ещё очень долго.

Подведём итоги

2017, 2019 и др — можно считать устаревшими, поэтому не рекомендую скачивать эти версии

2020 — хорошо подходит для обучения. Хотя в ней не достает нового функционала. Поэтому для выпуска игр она уже не подходит.

2021 — не рекомендую в силу того, что минусы этой версии, перевешивают плюсы.

2022 — рекомендую перейти, когда потребуется делать игру под выпуск.

2023 – Пока не пробовал, вполне возможно тоже хорошая и имеет новый интересный функционал.

По мимо всего прочего. Для каждой из версий выпускаются обновления. Эти обновления я не советую скачивать, если у вас всё стабильно работает.

Unity 2020.1

Новая версия технологического потока Unity — это множество улучшений рабочих процессов и производительности, а также новые подтвержденные инструменты, включая Input System и Cinemachine.

Unity 2020.1

Независимо от сферы вашей деятельности — будь то игры, кино и развлечения, архитектура или любая другая отрасль, использующая технологии 2D или 3D реального времени, — вы найдете много интересного в Unity 2020.1.

Первый выпуск технологического потока в 2020 году стал более удобным и быстрым в работе для художников, дизайнеров и программистов.

Читайте статью, чтобы узнать подробности о новинках Unity 2020.1 и ресурсах для начала работы.

Познакомьтесь с новыми функциями

Инструменты для художников и дизайнеров

Инструменты для художников и дизайнеров

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

Инструменты Unity для программистов

Инструменты для программистов

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

Рабочие процессы в редакторе, улучшения для совместной работы

Рабочие процессы в редакторе, улучшения для совместной работы

Мы улучшили редактор, чтобы вы могли работать эффективнее. Гибкость настройки рабочих процессов поможет вам сосредоточиться на достижении результатов и меньше отвлекаться. Новый интерфейс Package Manager более явно подчеркивает различия между предварительными и подтвержденными версиями пакетов.

Платформы

Платформы

Создаете приложения для устройств с поддержкой дополненной и виртуальной реальности, мобильных устройств, веб-сервисов, персональных компьютеров или консолей? Предлагаем вашему вниманию новые возможности и улучшения для разработчиков.

Графика

Этот выпуск стабилизирует существующие и вводит новые функции для технических художников и программистов графики, работающих в Unity. В этот список включены Camera Stacking и Universal Render Pipeline, а также улучшения системы освещения, например оптимизации алгоритмов построения карт освещения.

Цикл выпуска Unity

Unity release cycle

Подготовительный этап уже пройден? Рекомендуем вам Unity 2019.4 LTS

Если вы хотите максимизировать стабильность, используя в работе конкретную версию Unity, мы рекомендуем вам выпуск Unity с долгосрочной поддержкой. Unity 2019.4 LTS, наш последний выпуск потока LTS, имеет ту же функциональность, что и Unity 2019.3, и он доступен уже сейчас.

Версия LTS не включает в себя каких-либо новых функций, изменений API или улучшений. Этот выпуск — продолжение технологического потока 2019 года, который будет обновляться раз в две недели в течение следующих двух лет.

Цикл выпуска Unity

Два выпуска технологического потока в 2020 году

По мере выпуска новых функций в форме пакетов, мы изменяем график выпуска новых версий: на 2020 год мы запланировали два ключевых обновления в технологическом потоке, а выпуск LTS запланирован на начало 2021 года. Полный выпуск Unity 2020.2 запланирован на осень 2020. Мы продолжим выпускать промежуточные обновления с исправлениями неполадок так же, как и после выпуска Unity 2017 LTS.

Хотите получать доступ к новым функциям быстрее?
Часто задаваемые вопросы
В чем разница между предварительной версией пакета и подтвержденным пакетом?

Многие уже имеющиеся и только запланированные функции Unity доступны в виде пакетов, которые вы можете загрузить с помощью пакетного менеджера в редакторе.

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

Подтвержденные пакеты прошли дополнительное тестирование и работают с конкретной версией Unity и всеми другими пакетами, проверенными для этой версии.

Подтвержденные пакеты поддерживаются в той же степени, что и выпуски Unity, для которых они предназначены (подробную информацию см. в вопросах «Что такое версия технологического потока?» и «Что такое версия LTS?»). Это значит, что обновления, как и исправления ошибок, не будут нарушать функциональность пакетов как минимум на протяжении всего срока поддержки выпуска Unity. Пакеты, проверенные на совместимость с последней версией технологического потока в году (например, 2019.3), будут так же поддерживаться в LTS-версии этого года (то есть 2019.4).

Что такое версия технологического потока?

Версии технологического потока предназначены для разработчиков, желающих получить доступ к новейшим функциям и возможностям. В технологическом потоке Unity 2019 было три выпуска (2019.1, 2019.2, и 2019.3). Каждую неделю мы обновляем и устраняем ошибки текущей версии технологического потока до официального выхода следующей версии, после чего цикл повторяется.

Что такое версия LTS?

Последняя версия технологического потока в году становится версией с долгосрочной поддержкой (LTS) и получает поддержку в течение следующих 2 лет в виде исправлений ошибок, выпускаемых каждые две недели. Если говорить о названии версии, то мы увеличиваем обозначение последней версии TECH в году на единицу и добавляем обозначение LTS. Например, версия 2018.3 потока TECH станет версией 2018.4 LTS.

По сравнению с выпусками технологического потока, на которых основаны выпуски LTS, последние не содержат новых функций или изменений API, влияющих на функциональность. Все обновления фокусируются на устранении ошибок и причин их повторного появления, проблемах, затрагивающих все сообщество, ошибках консоли SDK/XDK и любых других крупных проблемах, которые могут помешать большому количеству разработчиков выпустить их игры или приложения.

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

Какую версию вы порекомендуете для моего проекта?

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

Когда будет доступна Unity 2020 LTS?

Мы планируем выпустить Unity 2020.3 LTS весной 2021 года, приблизительно одновременно с Unity 2021.1.

Что включают в себя альфа- и бета-версии, и как мне получить их?

Первые общедоступные выпуски Unity нового технологического потока — это альфа-версии. На этапе альфа-версии мы постепенно добавляем все новые функции, которые планируется включить в финальный выпуск. Одновременно с этим мы впервые коллективно тестируем эти функции. На стадии альфа-версии технологического потока мы еженедельно выпускаем обновления с новыми функциями, пока они не будут реализованы полностью. Поэтому альфа-версии менее стабильны, чем бета-версии, функциональность которых не меняется: они получают только стабилизирующие обновления. В случае альфа- и бета-версии вы можете влиять на процесс разработки, испытывая новые функции и присылая нам свои отзывы через форум и отчеты об ошибках.

Так как ранние версии могут содержать нестабильные функции, мы не рекомендуем использовать их для проектов, находящихся в разработке; мы советуем делать резервные копии всех ваших проектов перед их открытием в альфа- или бета-версии Unity.

Альфа- и бета-версии доступны всем, предварительная запись не нужна. Начните работу, загрузив их в Unity Hub.

Unity 2022 LTS

Unity 2022 LTS поможет создавать амбициозные игры на базе DOTS, многопользовательские приложения, иммерсивные HD-окружения и производительную графику для любой платформы.

В помощь вашим амбициям

Unity 2022 LTS предлагает новые улучшения для функций и рабочих процессов, которые выведут ваши RT3D-проекты на новый уровень.

Unity 2022 LTS

Depend on the most stable Unity release

Built through years of feedback and user testing, Unity 2022 LTS delivers stable new features and enhancements so you can create with confidence.

You’ll find improved iteration through a multiprocess AssetBundle pipeline, a more streamlined Package Manager, and faster compilation with a Burst compiler-optimized engine.

This production-ready release was shaped by tens of thousands of users and will continue to be supported with biweekly fixes for two years without additional features or API changes.

LTS for Programmers

Build more ambitious games with DOTS

With Entity Component System (ECS) integration, the Data-Oriented Technology Stack (DOTS) is now fully supported for all experienced creators in the Unity Editor, and includes the ability to integrate Entity-based development with GameObject-based code.

ECS for Unity expands the Unity game engine’s capabilities to deliver greater control and determinism over data in memory and runtime process scheduling, enabling the creation of complex gameplay in dynamic environments. ECS runs alongside and integrates with GameObject-based assets, so you can rely on your existing Unity skills while harnessing greater performance.

ECS for Unity

Deliver a seamless multiplayer experience

Launch and grow your multiplayer games with the support of a rapidly growing end-to-end ecosystem of creation workflows and cloud services through the Unity game engine and Unity Gaming Services.

Unity’s netcode packages offer you the choice between simplicity (with casual co-op games), or more complex scenarios (such as competitive action multiplayer games) built on ECS for Unity with scalability and performance in mind. Leverage services like Relay, Lobby, Game Server Hosting, Matchmaker, and Voice and Text Chat to build, run, and grow live games and deliver immersive player experiences.

2022 LTS HDRP

Create high-definition natural environments

Immerse your players in beautiful, physically based environments with High Definition Render Pipeline (HDRP).

Add oceans, rivers, and underwater effects with the new Water System, and create advanced procedural fog and volumetric effects with Volumetric Materials and Shader Graph. Create even more realistic skies with improved Cloud Layers dynamic lighting, and blend between different weather conditions using Volumetric Clouds.

Populate your world with the new Spline package, which offers you the ability to procedurally generate paths, roads, or fences in your environments with greater precision.

2022 LTS URP

Enhance lighting and visuals for any device

Upgrades to the Universal Render Pipeline (URP) provide more realistic lighting and a focus on higher-quality visuals that scale across devices.

Achieve nuanced real-time lighting with Forward+ Rendering, which enables you to use more lights in a scene. Produce smoother graphic transitions with LOD crossfade, and reduce aliasing problems such as pixelated and flickering edges with Temporal anti-aliasing (TAA).

Add extra texture details in your scenes with control using Decal Layers, and customize your rendering experience with Shader Graph Full Screen Master Node. Significantly improve build time and memory optimization with Shader Variant Prefiltering, and easily upgrade your existing projects from the Built-in Render Pipeline to URP with Built-in Converter.

2022 LTS VR

Maximize platform potential and iteration speed

Optimize your games for the latest platforms, including incremental build for consoles, enhanced performance with DirectX 12, and new platform support for PlayStation®VR2. Increase performance and stability with DirectX 12 graphics API on Windows and Xbox®, and experiment with the latest ray tracing support for Xbox Series X|S.

Iterate rapidly and deploy more efficiently on Xbox Series X|S, PlayStation® 5, and Nintendo Switch™ using the latest incremental player build process. Better manage WebGL memory usage and gain native C++ multithreading along with support for touch controls and texture compression on web builds for mobile devices.

Expand your XR reach with updated tools to build faster on PlayStation®VR2 and Meta Quest 2.

Nintendo Switch is a trademark of Nintendo.

Что нового в 2022 LTS

Ускоренная итерация и достижение качественного результата

Быстрее добивайтесь качественного результата за счет улучшенных рабочих процессов, повышенного удобства редактора и расширенного инструментария тестирования. Работа в редакторе становится эффективнее благодаря улучшенному поиску и ускоренным распространенным операциям. Пишите чистый производительный код благодаря улучшенной поддержке C# 8. Проводите более результативные тестирования с помощью симуляции мобильных устройств и пакета Code Coverage в Test Runner.

Более доступные творческие процессы

В редакторе Unity вы можете создавать иммерсивные приложения быстрее, чем когда-либо. Достигайте большего и пишите меньше кода с помощью интегрированного решения для визуального скриптинга и улучшенных версий VFX Graph, Shader Graph и Cinemachine. Создавайте миры быстрее с помощью ландшафтных инструментов и используйте преимуществами нашего мощнейшего набора для работы с 2D-графикой.

Мощные программируемые процессы рендеринга

Создавайте оптимизированную для платформы графику с Universal Render Pipeline (URP) или сосредоточьтесь на качестве с помощью High Definition Render Pipeline (HDRP). Такие обновления, как декали, тени от точечных источников света и блики линз, приближают функциональность URP к встроенному процессу рендеринга. Расширяйте границы качественной графики благодаря функциональным обновлениям HDRP, таким как NVIDIA DLSS для PC, объемные облака и построитель статических теней.

Охватите новые поколения игроков

Поддержка новых платформ и технологий поможет вам охватывать больше игроков. Расширьте свои возможности разработки благодаря нативной поддержке ChromeOS и macOS и достигайте еще более впечатляющих результатов на консолях PlayStation 5 и Xbox Series X|S. Создавайте новую вселенную с помощью OpenXR и расширений для Oculus или разрабатывайте мобильные приложения с Samsung Adaptive Performance 3.0 для оптимизации и наборами ассетов Android для быстрой публикации.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *