Unity Studio и Unity Engine — это два разных продукта, созданных для двух разных аудиторий. Unity Studio — это браузерный редактор без кода, который позволяет нетехническим командам создавать интерактивные 3D-опыты без написания кода. Unity Engine — это полноценная платформа разработки, на которой разработчики используют C# для создания игр, симуляций и приложений в реальном времени для более чем 25 платформ.
Они имеют общую технологическую основу, включая конвейер рендеринга Unity и инфраструктуру активов. Но рабочие процессы, интерфейсы и целевые пользователи принципиально различаются.
На этой странице объясняется, что делает каждый продукт, как они сравниваются по ключевым параметрам и как решить, какой из них соответствует вашим потребностям.
Что такое Unity Studio?
Unity Studio — это веб-редактор 3D, предназначенный для людей, которым нужно создавать интерактивный 3D-контент, но у которых нет навыков разработки. Он полностью работает в браузере — без загрузки, установки и написания кода.
Рабочий процесс в Studio гибкий: вы можете начать с пустой сцены и строить с использованием примитивных форм, начать проект с использованием специализированных шаблонов (например, HMI или конфигураторов продуктов) или Импортируйте существующие файлы 3D/CAD.
После настройки сцены вы можете организовывать и настраивать активы в визуальном редакторе, добавлять интерактивность с помощью основанной на блоках визуальной системы скриптов под названием Logic и публиковать их непосредственно в сети. Весь процесс происходит в браузере с использованием рендеринга WebGPU. Смотрите в Обзор Unity Studio для получения полной технической информации.
Студия включает в себя Unity Asset Manager (120 ГБ облачного хранилища на место) и Unity Asset Transformer, который преобразует и оптимизирует более 70 форматов файлов 3D и CAD для использования в реальном времени. Она изначально поддерживает FBX, glTF/GLB, OBJ, STEP, USD и PXZ, а расширенная поддержка проприетарных форматов CAD (CATIA, Revit, SolidWorks, Inventor и другие) доступна через лицензирование Unity.
Для кого это: Менеджеры продуктов, маркетинговые команды, руководители обучения, дизайнерские команды и другие нетехнические роли, которым нужен интерактивный 3D без зависимости от команды разработчиков.
Что люди создают с его помощью: Конфигураторы продуктов, погружающие впечатления, обучающие руководства, интерактивные демонстрации продаж, инструменты для просмотра дизайна и 3D-презентации.
Что такое Unity Engine?
The Unity Engine является платформой разработки в реальном времени, используемой разработчиками и техническими художниками для создания интерактивных приложений. Это настольное приложение (устанавливаемое через Unity Hub), в котором команды пишут код на C#, разрабатывают пользовательскую логику и разворачивают приложения на более чем 25 платформах, включая мобильные устройства, настольные компьютеры, консоли, веб и гарнитуры AR/VR.
Unity Engine используется для создания игр, корпоративных симуляций, цифровых двойников, архитектурной визуализации, производства фильмов и автомобильных систем HMI. Он поддерживает несколько конвейеров рендеринга (URP для производительности, HDRP для фотореализма) и полный набор инструментов разработки, включая физику, анимацию, аудио, сетевое взаимодействие и ИИ.
Двигатель предлагает Бесплатный уровень Personal для отдельных лиц и команд с общим бюджетом менее 200 000 долларов США, с подписками Pro и Enterprise для больших команд разработчиков игр и программного обеспечения. Для промышленных случаев использования, Unity Industry предоставляет полный движок, специализированные инструменты и премиальную поддержку в рамках отдельной подписки. Смотрите в страница с ценами для текущих планов.
Для кого это: Разработчики игр, инженеры по моделированию, технические художники и команды разработчиков, создающие пользовательские приложения реального времени.
Что люди создают с его помощью: Игры, дополненная и виртуальная реальность, цифровые двойники, корпоративные симуляции, автомобильные интерфейсы, системы обучения и интерактивные медиа.
Сравнение Unity Studio и Unity Engine
Платформа и доступ
Unity Studio работает в веб-браузере (рекомендуется Chrome) без необходимости установки. Unity Engine — это настольное приложение для Windows, macOS и Linux, устанавливаемое через Unity Hub.
Программирование
Студия использует основанную на блоках систему визуального скриптинга под названием Logic. Программирование не требуется. В движке используется скриптинг на C#, с возможностью использования визуального скриптинга по желанию.
Поддержка 3D-файлов
Студия изначально поддерживает FBX, glTF/GLB, OBJ, STEP, USD и PXZ, а также более 30 дополнительных CAD-форматов, доступных через Преобразователь активов. Движок поддерживает FBX, OBJ и glTF, с импортерами, специфичными для формата, и поддержкой более 70 форматов файлов, доступных через Unity Asset Transformer Toolkit с подпиской Industry.
Издание
Студия публикует в сети (настольные браузеры: Chrome, Edge, Safari). Движок работает более чем на 25 платформах, включая мобильные устройства, настольные компьютеры, консоли, веб и гарнитуры AR/VR.
Рендеринг
Студия использует WebGPU, рендеринг в браузере осуществляется нативно. Движок предлагает URP (оптимизированный для производительности), HDRP (фотореализм) и встроенную конвейерную систему рендеринга.
Сотрудничество и управление активами
Студия является облачным решением с общей информационной базой Управляющий активами рабочая область (включается 120 ГБ на место). В состав движка входит Управление активами для всех планов (объем хранилища зависит от уровня), а команды обычно используют инструменты контроля версий, такие как Unity Version Control или Git, для исходных и проектных файлов.
Цены
Для Studio, посетите страницу с ценами для получения последней информации. Движок начинается с Бесплатный уровень Personal, с подписками Pro и Enterprise для команд, занимающихся играми и программным обеспечением. Для промышленных случаев использования, Unity Industry является отдельной подпиской.
Типичные проекты
Studio используется для конфигураторов продуктов, обучающих инструкций, интерактивных демонстраций и обзоров дизайна. Движок используется для игр, симуляций, AR/VR и корпоративных приложений.
Как решить, что вам нужно
Выбор между Studio и Engine зависит от того, кто выполняет работу и что они создают, а не от того, какой продукт имеет больше функций.
Выберите Unity Studio, если:
- Вашей команде нужен интерактивный 3D, но нет разработчиков
- Вы работаете с CAD или промышленными 3D-данными и хотите сделать их интерактивными
- Вы хотите публиковать веб-приложения, такие как конфигураторы, пошаговые руководства или демонстрации
- Скорость имеет значение: вам нужно перейти от 3D-файла к опубликованному приложению без цикла разработки
- Вашими основными создателями являются руководители продуктов, маркетологи или руководители обучения
Выберите движок Unity, если:
- Вам нужен пользовательский код (C#) для сложной логики, физики или взаимодействия
- Вы разрабатываете приложения для платформ, помимо веб: мобильные устройства, консоли, AR/VR и т. д.
- Вам нужны расширенные возможности рендеринга (HDRP с фотографической реалистичностью, пользовательские шейдеры)
- Ваш проект требует функции, которые Studio не включает, например, анимация костей, воспроизведение звука или настройка нескольких сцен
- Вы разрабатываете игры
Используйте оба варианта, если:
Некоторые организации используют Unity Studio и Unity Engine вместе. Нетехнические команды используют Studio для быстрого создания и итераций 3D-контента — конфигураторов, демонстраций, обучающих инструментов, — в то время как разработчики используют Engine для создания пользовательских приложений, требующих полного программистского контроля.
Unity Asset Manager выступает в качестве общего слоя активов между ними, поэтому 3D-контент передается между рабочими процессами без дублирования.
Можно ли перейти с Unity Studio на Unity Engine?
Экспорт из Unity Studio в Unity Editor включен в дорожную карту продукта. Когда эта возможность станет доступна, она позволит командам создавать прототипы в Studio и передавать их разработчикам для дальнейшей разработки в полном редакторе.
Тем временем, 3D-активы, управляемые в Unity Asset Manager, будут автоматически преобразованы в Unity Asset Transformer и затем импортированы в Unity Hub. Unity Asset Manager доступны как для Studio, так и для Engine, поэтому контент, созданный или организованный для проектов Studio, может быть использован в проектах Engine без повторного импорта. Два продукта используют одну и ту же базовую инфраструктуру активов, они просто предоставляют разные интерфейсы для работы с ней.
Где Unity Studio и Engine вписываются в линейку продуктов Unity
Unity предлагает несколько продуктов, которые выполняют разные функции в экосистеме разработки 3D:
- Unity Engine (Personal, Pro, Enterprise): Полная платформа разработки для разработчиков. Бесплатно для отдельных лиц и небольших команд; платные планы для крупных организаций.
- Unity Studio ($799/место/год): Редактор на основе браузера без кода для нетехнических команд. Включает в себя Unity Asset Manager и Unity Asset Transformer.
- Unity Industry: Корпоративная подписка, которая включает в себя полный Unity Engine, Unity Studio и промышленные инструменты, такие как Asset Transformer Toolkit (более 70 форматов файлов) и премиум-поддержка. Разработан для организаций, работающих над промышленными приложениями.
- Unity Asset Manager: Облачное управление 3D-активами. Включается во все планы Unity: Studio (120 ГБ на место) и каждый уровень движка (Personal, Pro, Enterprise, Industry) с хранилищем, масштабируемым в зависимости от плана.
Studio и движок — это параллельные продукты для разных пользователей, а не уровни одного и того же продукта. Studio — это не «упрощенная» версия движка. Это отдельный инструмент, решающий другую задачу для другой аудитории.
Unity Industry включает в себя как движок, так и студию, что делает его наиболее полным решением "все в одном" для организаций, которым нужны как инструменты для разработчиков, так и рабочие процессы без кода в рамках одной подписки.
Ответы на часто задаваемые вопросы
Нет. Unity Studio — это основанный на браузере редактор без кода для создания интерактивных 3D-элементов без программирования. Движок Unity — это полноценная платформа разработки, требующая скриптов на C#. Они используют базовую технологию Unity, но ориентированы на разные аудитории: Studio — на нетехнические команды, а движок — на разработчиков.
Unity Studio предназначен для использования в промышленных и корпоративных приложениях — конфигураторах продуктов, обучающих приложениях, обзорах дизайна и интерактивных демонстрациях. Для разработки игр используйте Unity Engine, который поддерживает скриптирование на C#, развертывание на различных платформах и полный набор инструментов для разработки игр.
Нет. Unity Studio полностью работает в вашем веб-браузере. Unity Engine требует установки на рабочий стол через Unity Hub.
Unity Studio имеет 30-дневная бесплатная пробная версия. Unity Engine имеет бесплатный персональный план для отдельных лиц и команд с годовым доходом или финансированием менее 200 000 долларов.
Экспорт из Studio в редактор Unity запланирован в дорожной карте продукта. В настоящее время 3D-активы, хранящиеся в Unity Asset Manager, доступны как для Studio, так и для Engine, поэтому контент перетекает между этими двумя продуктами через общий слой активов.
Unity Industry это корпоративная подписка, которая включает в себя полный Unity Engine, Unity Studio и специализированные промышленные инструменты, такие как Набор инструментов Unity Asset Transformer (поддержка более 70 форматов файлов) и премиальная поддержка. Это самый полный вариант «все в одном» для организаций, которым нужны как инструменты для разработчиков, так и 3D-рабочие процессы без кода.
