Unity Build Automation

Чтобы создавать качественные игры, необходим конвейер CI/CD, поддерживающий частые тесты и выпуски. Автоматизируйте конвейер сборки в облаке и повысьте эффективность разработки с помощью Unity Build Automation.

Alt Shift устраняет проблемы с выпуском, применяя лучшие методики CI/CD и DevOps. Узнать больше

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

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

Промоарт Crying Suns

Crying Suns, Alt Shift

Cloud Build is now Build Automation, a component of Unity DevOps

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

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

Что такое 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 Build Automation автоматически создает межплатформенные сборки в облаке, чтобы вы могли гибко выпускать качественные игры для более широкой аудитории. Попробуйте это решение сегодня с Unity DevOps.

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

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

Ресурсы

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Build Automation поддерживает iOS, Android, WebGL, Windows, универсальная платформа Windows (UWP), macOS и Linux из одного проекта Unity.

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

Вам необходим репозиторий в системе контроля версий и доступ к Unity DevOps. Поддерживаются следующие системы контроля версий: Git, Subversion (SVN), Mercurial и Perforce. Кроме того, решение Build Automation поддерживает систему Unity Version Control в Unity DevOps.

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

Да, мы взимаем плату за хранилище в Unity DevOps. Первые 5 ГБ/час предоставляются бесплатно. Хранилище во всех компонентах Unity DevOps разделяется между Unity Version Control и Build Automation, а дополнительное хранилище приобретается отдельно. Ознакомьтесь с текущими ценами

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

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

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

Ознакомьтесь с технической документацией по Unity Build Automation.

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

Да. Свяжитесь с нами, чтобы получить консультацию по вашим требованиям.

Мы используем cookie-файлы, чтобы вам было удобнее работать с нашим веб-сайтом. Подробнее об этом можно узнать на странице, посвященной политике использования cookie-файлов.

Согласен