• Игры
  • Отрасль
  • Ресурсы
  • Сообщество
  • Обучение
  • Поддержка
Услуги разработчиков
Движок Unity
Создавайте 2D и 3D игры для любой платформы
ЗагрузитьТарифы и цены
Монетизация
Встроенная покупка (IAP)
Откройте и управляйте IAP в разных магазинах
Mediation
Максимизируйте доход и оптимизируйте монетизацию
Качество рекламы
Защитите пользовательский опыт вашего приложения
Tapjoy
Создавайте долгосрочную лояльность пользователей
Все продукты монетизации
Привлечение пользователей
Привлечение пользователей
Будьте замечены и привлекайте мобильных пользователей
Unity Vector AI
Соединяйте игроков с подходящими играми
Aura - реклама на устройстве
Достигайте пользователей на устройстве в пиковые моменты вовлеченности
Все продукты для роста
Примеры использования
3D сотрудничество
Создавайте и просматривайте 3D проекты в реальном времени
Иммерсивное обучение
Обучение в иммерсивных средах
Пользовательские опыты
Создавайте интерактивные 3D опыты
Все отраслевые решения
Отрасли
Производство
Достигнуть операционного совершенства
Торговля
Преобразовать опыт в магазине в онлайн-опыт
Автомобильная отрасль
Повысить инновации и опыт в автомобиле
Все отрасли
Техническая библиотека
Документация
Официальные руководства пользователя и ссылки на API
Инструменты для разработчиков
Версии релизов и трекер проблем
План развития
Обзор предстоящих функций
Глоссарий
Библиотека технических терминов
Дополнительная информация
Истории успеха
Истории успеха из реальной жизни
Руководства по лучшим практикам
Советы и хитрости от экспертов
Все ресурсы
Что нового
Блог
Обновления, информация и технические советы
Новости
Новости, истории и пресс-центр
Сообщество
Обсуждения
Обсуждать, решать проблемы и соединяться
События
Глобальные и местные события
Истории сообщества
Made with Unity
Показ Unity-креаторов
Прямые трансляции
Присоединяйтесь к разработчикам, креаторам и инсайдерам
Награды Unity
Празднование Unity-креаторов по всему миру
Для каждого уровня
Unity Learn
Освойте навыки Unity бесплатно
Профессиональное обучение
Повышайте уровень своей команды с тренерами Unity
Не использовали Unity раньше
С чего начать
Приступите к обучению
Основные пути Unity
Не использовали Unity раньше? Начните свое путешествие
Практические руководства
Практические советы и лучшие практики
Образование
Для студентов
Запустите свою карьеру
Для преподавателей
Улучшите свое преподавание
Лицензия Education Grant
Принесите мощь Unity в ваше учебное заведение
Программы сертификации
Докажите свое мастерство в Unity
Варианты поддержки
Получить помощь
Помогаем вам добиться успеха с Unity
Планы успеха
Достигайте своих целей быстрее с помощью экспертов
FAQ
Ответы на часто задаваемые вопросы
Связаться с нами
Свяжитесь с нашей командой
Тарифы и цены
Язык
  • English
  • Deutsch
  • 日本語
  • Français
  • Português
  • 中文
  • Español
  • Русский
  • 한국어
Соцсети
Валюта
Купить
  • Продукты
  • Unity Ads
  • Подписка
  • Unity Asset Store
  • Торговые посредники
Образование
  • Студенты
  • Преподаватели
  • Образовательные учреждения
  • Сертификация
  • Learn
  • Программа развития навыков
Загрузить
  • Unity Hub
  • Архив загрузок
  • Программа бета-тестирования
Unity Labs
  • Лаборатории
  • Публикации
Ресурсы
  • Платформа обучения
  • Сообщество
  • Документация
  • Unity QA
  • FAQ
  • Статус услуг
  • Истории успеха
  • Made with Unity
Unity
  • Наша компания
  • Новостная рассылка
  • Блог
  • События
  • Вакансии
  • Справка
  • Пресса
  • Партнеры
  • Инвесторы
  • Партнеры
  • Безопасность
  • Отдел Social Impact
  • Инклюзия и разнообразие
  • Связаться с нами
© Unity Technologies, 2025
  • Правовая информация
  • Политика конфиденциальности
  • Cookie-файлы
  • Использование персональных данных

Unity, логотипы Unity и другие торговые знаки Unity являются зарегистрированными торговыми знаками компании Unity Technologies или ее партнеров в США и других странах (подробнее здесь). Остальные наименования и бренды являются торговыми знаками соответствующих владельцев.

Hero background image
Unity 2020.1 release

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

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

Что нового в Unity 2020.1

Узнайте о крупнейших обновлениях инструментария для программистов в Unity 2020.1. Подробности читайте в примечаниях к выпуску.

Что нового в Unity 2020.1

  • Улучшения инструментов профилирования
  • Отдельное приложение Profiler и визуализация событий потока
  • В список подтвержденных пакетов IDE теперь включен Visual Studio
  • Новый процесс отладки C#
  • Создавайте поля для общих типов напрямую
  • Компилятор Burst 1.3
  • Улучшения Profile Analyzer и Code Coverage (предварительная версия)
Unity Profiler

Улучшения инструментов профилирования

Помимо улучшений инструментов профилирования в Unity 2020.1, взаимосвязь Profiler и Player теперь стала стабильнее, особенно для бюджетных устройств на базе Android.

Поддержка метаданных для C# Profiler API позволяет определить, какие параметры следует сделать доступными в Profiler для получения дополнительного контекста собранных данных и лучшего понимания факторов, влияющих на производительность.

Мы значительно уменьшили потребление памяти средствами захвата и ускорили сбор данных для пакета Memory Profiler (предварительная версия).

В Unity 2020.1 данные производительности ГП доступны через Recorder API. Используйте Sampler API для сбора данных и визуализации в собственной области статистики во время выполнения приложения.

Изучите документацию
Unity Standalone Profiler

Отдельное приложение Profiler и визуализация событий потока

Теперь вы можете запускать Profiler как отдельное приложение. Таким образом, инструмент вынесен в отдельное приложение за пределы Unity, что снижает влияние на производительность при профилировании приложения в редакторе и дает более понятные данные о производительности.

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

Подробнее о средствах профилирования
В список подтвержденных пакетов IDE теперь включен Visual Studio

В список подтвержденных пакетов IDE теперь включен Visual Studio

С этим выпуском интеграция с Visual Studio переносится в пакет, и мы будем развивать встроенную поддержку и дальше. Этот пакет также включает новые функции и улучшения, в том числе ускоренный запуск Visual Studio.

Изменение продолжает линию выноса интегрированных сред разработки (IDE) и Code Editor из основного дистрибутива в пакеты, которая началась с Visual Studio Code и JetBrains Rider.

Далее, в подтвержденном пакете JetBrains Rider IDE реализована поддержка Code Coverage и повышено удобство интерфейса, а подтвержденный пакет Visual Studio Code IDE, помимо прочих обновлений, теперь может инкрементально генерировать файлы csproj для IntelliSense и имеет функцию автоматического обнаружения установок.

Смотрите вебинар по Visual Studio
Новый процесс отладки C#

Новый процесс отладки C#

Новый процесс отладки C# по умолчанию запускает редактор с оптимизацией кода C# в режиме Release, повышая производительность проекта в режиме игры.

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

Подробнее
Создавайте поля для общих типов напрямую

Создавайте поля для общих типов напрямую

Мы улучшили поддержку сериализуемых полей для общих типов. Раньше, если у вас был общий тип (например, класс MyClass<T>) и вы хотели создать поле с использованием этого типа, вам приходилось определять специальный подкласс (например, MyClassInt : MyClass<int>). Мы убрали это ограничение, чтобы вы могли использовать общий тип непосредственно, не прибегая к объявлению общего подкласса.

Подробнее
Компилятор Burst 1.3

Компилятор Burst 1.3

Мы развиваем компилятор Burst как инструмент разработки, добавляя нативные функции отладки.

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

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

Улучшения Profile Analyzer и Code Coverage (предварительная версия)

Пакет Profile Analyzer позволяет сравнивать данные кадра и маркера из набора кадров Unity Profiler одновременно. Обновления пакета в выпуске 2020.1 улучшают общую производительность и повышают удобство использования инструмента. Помимо этого, мы провели работу по улучшению пользовательского интерфейса. Code Coverage помогает понять, какие строки кода тестируются в данный момент.

Подробнее
Загрузить Unity 2020.1 сейчас
Загрузить Unity 2020.1 сейчас

Все это и многое другое доступно уже сегодня.

Загрузить Unity 2020.1