
Дополнительные функции в Unity 2021.1 Tech Stream для программистов

Unity 2021.1 Tech Stream для программистов
Выпуск технологического потока предназначен для тех, кто разрабатывает проекты на основе новейших технологий. Следуя обещанию улучшать стабильность и надежность редактора Unity, мы интегрировали графические пакеты, систему визуального программирования и Device Simulator в ядро редактора, а также провели работу над повышением удобства работы.
Дополнительные функции, улучшающие программирование
Поддержка нескольких версий с помощью Version Defines
Откройте для себя новейшие возможности API, используя Version Defines для обратной совместимости с предыдущими версиями Unity и API в единой кодовой базе.
Разработка функций с точным отсчетом времени
Time.timeAsDouble вводит ряд атрибутов AsDouble, которые удваивают точность отсчета времени в проекте. Это особенно полезно для разработки приложений с длительным временем работы, например, выделенных игровых серверов.
Контролируйте тестирование вашего кода
Используйте пакет Unity Code Coverage с Test Runner, чтобы проверить охват кода вашего проекта тестами, с подробными отчетами в формате HTML для поиска областей, не учтенных вашим текущим набором тестов.
Поддержка профилировки нескольких экземпляров Player
Запускайте несколько экземпляров Player на одной машине и подключайте Unity Profiler к конкретному экземпляру, чтобы лучше понимать особенности его работы и эффективнее использовать имеющиеся аппаратные ресурсы.
Тестируйте приложения на разных платформах с помощью Device Simulator
Оценивайте работу игры на различных мобильных устройствах. Device Simulator теперь стал частью стандартного набора Unity.
Программируйте логику перетаскиванием блоков в схеме
Графическое представление кода с поддержкой перетаскивания для ускоренного создания и проработки прототипов. Визуальное программирование — это еще и отличный способ сделать скрипты доступнее, и возможность создания инструментов для художников и дизайнеров.
Улучшения UnityLinker: быстрые и легкие исполняемые файлы
Обновленный инструмент UnityLinker включает улучшенные алгоритмы удаления неиспользуемого кода из методов, обнаружения отражений C# и удаления неиспользуемого кода из делегатов. Все это — для ускорения преобразования облегченных сборок с помощью IL2CPP в C++, а также для снижения размера исполняемого файла.
Оптимизация IL2CPP для улучшения конвертации проектов
Эта версия Unity включает ряд небольших оптимизаций множества алгоритмов преобразования IL2CPP и компиляции C++ для ускорения процессов сборки и конвертации проектов.
Комплексный анализ использования памяти
Пакет профилирования памяти Unity Profiler обновлен. Теперь он сообщает все необходимые данные для управляемых типов данных, включая многомерные массивы, а также предоставляет улучшенную отчетность по текстурам и мешам.
Узнайте больше о выпуске 2021.1 Tech Stream

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

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

Выберите для себя подходящий выпуск
Наши выпуски представлены в двух вариантах: выпуск технологического потока и выпуск с долгосрочной поддержкой (LTS). Узнайте о сильных сторонах каждого из потоков, чтобы выбрать наиболее подходящий из них.
