Hero background image

Unity Build Automation

Чтобы создавать качественные игры, необходим конвейер CI/CD, поддерживающий частые тесты и выпуски. Автоматизируйте конвейер сборки в облаке и повысьте эффективность разработки с помощью Unity Build Automation.
Alt Shift устраняет проблемы с выпуском, применяя лучшие методики CI/CD и DevOps.
Узнать больше
Эта страница была переведена с использованием машинного перевода. Для просмотра исходной версии, которая является точной и служит источником достоверной информации,
Начало работы с Build Automation

Часто создавайте сборки и выпускайте их — с высоким качеством

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

Женщина развивается с помощью Cloud Build
CLOUD BUILD - ЭТО АВТОМАТИЗАЦИЯ СБОРКИ, КОМПОНЕНТ UNITY DEVOPS.

Автоматизация сборки в облаке

Unity Build Automation — это новое название решения Cloud Build. Разработчикам доступны все те же технологии, которые помогают автоматизировать сборки в облаке для ускорения итераций, инноваций и выпуска качественных игр на рынке. Узнайте, как наши разработчики улучшили свои игры перед выпуском благодаря технологии Cloud Build и какие преимущества Unity Build Automation могут пригодиться вашей команде.

Выноска DevOps
Что такое CI/CD?

Методика CI/CD уменьшает количество дефектов и ошибок в коде, что делает ее незаменимой для любого рабочего процесса DevOps. CI/CD предполагает регулярную интеграцию изменений кода, автоматизацию интеграций кода и автоматический выпуск финальных сборок для конечных пользователей.

Как работает Build Automation

1. Настройка

Подключите Build Automation к системе контроля версий.

2. Триггер

Внесите изменение в проект.

3. Сборка

Сборка автоматически создается при срабатывании триггера.

4. Развертывание

Ваша команда получает уведомление, когда сборка готова к использованию.

Преимущества инструментов Unity для CI/CD

Мгновенная настройка

Быстро приступайте к работе, используя свой Unity ID. Вы можете выполнить быструю настройку цели и создать конфигурацию сборки за считаные секунды, выбрать поток расширенной настройки цели, а также управлять каждой доступной конфигурацией и даже клонировать существующие конфигурации целевой среды.

Сократите расходы и сэкономьте время

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

Межплатформенные сборки

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

Улучшенная совместная работа и согласованность

Автоматически создавайте сборки каждый раз, когда в СКВ вносятся изменения, чтобы разработчики могли работать над разными частями игры одновременно. Так каждая команда всегда будет иметь доступ к самой последней версии.

Работает с вашими существующими инструментами

Build Automation легко встраивается в ваш существующий технический стек и подключается к выбранному решению Version Control. Вы также можете отправлять уведомления UBA на свою электронную почту, в Slack и Discord.

Поддержка API

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

Варианты сборки в Unity

Интерфейс Unity Cloud Build
Сборка в облаке

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

Локальная сборка
Локальная сборка

Лицензии Build Server позволяют масштабировать локальные ресурсы сборки по запросу или автоматически на выделенном сетевом оборудовании. Позвольте ИТ-специалистам развертывать и контролировать инфраструктуру сборки в больших масштабах.

Ресурсы

Форум
Присоединяйтесь к сообществу

Задавайте вопросы, узнавайте новое от сообщества Build Automation и взаимодействуйте с командой инженеров.

Начало работы с Unity Build Automation
Начните работу с Build Automation

Вы можете настроить Build Automation на панели разработчика или в редакторе Unity. Узнайте больше в кратком руководстве.

База знаний по Cloud Build
База знаний по Build Automation

Прочитайте часто задаваемые вопросы и получите советы по настройке Build Automation.

Опыт клиентов

Промо-акция MARVEL SNAP
Второй ужин

Узнайте, как студия Second Dinner использует Unity Build Automation и другие сервисы Unity Gaming Services (UGS) для непрерывного выпуска обновлений MARVEL SNAP!

ptta
Томас Уотерзуй

Узнайте как разработчик-одиночка Томас Уторезуй использовал рандомизацию и процедурную генерацию в Please Touch the Artwork.

Промоарт Crying Suns
Alt Shift

Узнайте, как студия Alt Shift упростила выпуск игры, используя решения Unity для CI/CD, чтобы быстро создать прототипы для iOS и Android и определить целесообразность выхода на мобильный рынок.

Начните работу с инструментами Unity DevOps
Начните работу с инструментами Unity DevOps

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

Ответы на часто задаваемые вопросы

Какие ограничения установлены на объем проекта?

+

Какие платформы поддерживает Build Automation?

+

Что нужно для использования Unity Build Automation?

+

Взимается ли плата за хранилище в Build Automation?

+

Что случилось с Cloud Build?

+

Как создать репозиторий в системе управления версиями?

+

Поддерживает ли Build Automation особые требования?

+