Гид по технологиям

Как изменить настройки сборки в Unity и собрать проект

• 6 min read • Разработка игр • Обновлено 11 Dec 2025
Настройки сборки Unity: платформа, сцены, сборка
Настройки сборки Unity: платформа, сцены, сборка

Крупный план чёрного контроллера PS4 на столе

Unity — мощный игровой движок для разработки игр, управления сценами и создания спрайтов. Когда проект готов, важно правильно настроить сборку: выбрать платформу, указать иконки, разрешения, параметры аудио и поведение окна. После настройки Unity упакует приложение в папку вывода, готовую к распространению.

В этой подробной инструкции вы найдёте пошаговые действия, рекомендации по подготовке релиза, игровые чек-листы для разных ролей и таблицу соответствия платформ.

Основные понятия

  • Build Settings — окно Unity для управления сборкой проекта и выбором платформы. # определение
  • Player Settings — расширенные параметры сборки: иконки, аудио, разрешение и пр. # определение
  • Scenes In Build — список сцен, которые будут включены в итоговую сборку. # определение

Как изменить настройки сборки проекта Unity

Если игра готова к публикации, откройте окно Build Settings и настройте ключевые параметры.

  1. В Unity выберите File → Build Settings.
  2. В открывшемся окне укажите целевую платформу.

Открытое меню File в окне Unity

Как выбрать платформу для игры

Платформы включают: Standalone (PC, Mac, Linux), iOS, Android, WebGL и консоли (PS4, PS5, Xbox). Каждая платформа генерирует специфичный пакет и структуру файлов.

ПлатформаОписание
PC, Mac & Linux StandaloneСоздаёт исполняемый файл и папку с ресурсами для запуска на Windows, macOS или Linux.
iOSГенерирует Xcode-проект; потребуется Xcode для упаковки и отправки в App Store. Можно тестировать в iOS Simulator.
AndroidГенерирует APK/AAB для установки на устройства Android.
WebGLПодготавливает index.html и папку с данными для хостинга игры в браузере.
Консоли (Xbox, PS4, PS5 и др.)Требуют SDK/пул доступа от владельца платформы и специфичных настроек.

Выберите платформу в списке и нажмите Switch Platform, чтобы Unity перекомпилировала проект под выбранную цель.

Список платформ в окне Build Settings в Unity

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

Как выбрать сцены для сборки

Сцены, перечисленные в панели Scenes In Build, становятся частью итоговой сборки. Порядок сцен определяет индекс сцены и влияет на загрузку по Build Settings API.

  1. Откройте Build Settings.
  2. В разделе Scenes In Build отметьте все сцены, которые хотите включить.

Список сцен для включения в сборку проекта Unity

Если сцены не отображаются, откройте нужные сцены в редакторе и нажмите Add Open Scenes.

Кнопка Add Open Scenes в окне Build Settings

Совет: используйте отдельную сцену загрузки (Loading Scene) и контролируйте переходы через SceneManager.LoadSceneAsync.

Расширенные параметры сборки (Player Settings)

Player Settings содержит всё, что не относится к выбору платформы и сцен: иконки, звук, разрешение, splash screen, идентификаторы и версии.

  1. В Build Settings нажмите Player Settings.

Кнопка Player Settings в окне Build Settings

Аудио и графика

Во вкладке Audio задайте Default Speaker Mode (Stereo, Mono, Surround). Правильный выбор влияет на микширование и производительность.

Вкладка Audio в расширенных настройках Player Settings

Информация о приложении

Во вкладке Player укажите Company Name, Product Name и Version — эти поля будут видны в метаданных приложения.

Вкладка Player с полями имени компании, продукта и версии

Иконки

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

Раздел Icon в Player Settings для разных размеров иконок

Разрешение и поведение окна

В разделе Resolution and Presentation задайте разрешение, режим окна (fullscreen/windowed), возможность масштабирования и поведение курсора.

Раздел Resolution and Presentation для настроек разрешения

Заставка (Splash Screen)

Настройте пользовательскую заставку, порядок и продолжительность показа. Помните о требованиях платформ (например, обязателен логотип Unity или его замещение при наличии лицензии).

Раздел Splash Image для настройки заставки запуска

В разделе Other можно найти параметры сжатия, логирования стека и отладки.

Как выполнить Build and Run

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

  1. В Build Settings нажмите Build And Run.
  2. Выберите папку для вывода файлов и дождитесь завершения процесса.

Кнопка Build and Run в окне Build Settings

После сборки Unity автоматически запустит приложение и покажет сплэш-скрин.

Пример заставки (splash screen) при запуске Unity-приложения

Файловая структура папки вывода зависит от платформы: для ПК это будет .exe плюс директория с данными.

Структура файлов собранного проекта Unity

Перед релизом: подготовительный чек-лист

Используйте этот чек-лист перед сборкой релиза:

  • Проверить, что все необходимые сцены добавлены в Scenes In Build.
  • Установлены корректные Company Name, Product Name и Version.
  • Настроены иконки для всех разрешений платформы.
  • Протестирован Audio Default Speaker Mode.
  • Настроен Splash Screen и логотипы согласно требованиям платформы.
  • Выполнить тестовые сборки на целевых устройствах (ПК, Android, iOS, WebGL).
  • Прогнать smoke-тесты и регрессионные тесты.
  • Проверить наличие и обработку ошибок в логах (stack traces).

Роли и задачи перед сборкой

Разделение ответственности ускоряет выпуск. Краткие чек-листы по ролям:

  • Разработчик

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

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

    • Обновить метаданные в магазине (описание, скриншоты, цены).
    • Проверить соответствие юридическим требованиям платформы.

Мини-методология для выпуска (3 шага)

  1. Подготовка: собрать релизную ветку, обновить версию и метаданные.
  2. Сборка: выполнить Build And Run на целевой платформе, сохранить артефакты.
  3. Проверка и распространение: прогнать QA, подписать и загрузить в магазин/сервер.

Критерии приёмки

  • Игра запускается на целевой платформе без аварийных исключений.
  • Главные сценарии работают (меню, старт игры, сохранение, выход).
  • Иконки и заставка отображаются корректно для платформы.
  • Нет критических утечек памяти или падений производительности.
  • Версия и метаданные соответствуют описанию в сторе.

Когда подход не работает — типичные проблемы и решения

  • Плагин не поддерживает выбранную платформу: ищите альтернативу или условную компиляцию (#if UNITY_ANDROID).
  • Большой размер WebGL-сборки: используйте сжатие данных и оптимизацию текстур.
  • Ошибки на iOS при сборке Xcode: проверьте соответствие версий SDK и разрешения в Xcode.

Дерево принятия решения: какую платформу выбрать

flowchart TD
  A[Начало: кто ваша аудитория?] --> B{Мобильные устройства?}
  B -- Да --> C{iOS или Android или оба}
  C -->|iOS| D[Выберите iOS → Сгенерируйте Xcode проект]
  C -->|Android| E[Выберите Android → Соберите APK/AAB]
  B -- Нет --> F{Веб?}
  F -- Да --> G[Выберите WebGL]
  F -- Нет --> H{ПК или консоль}
  H -->|ПК| I[Выберите Standalone]
  H -->|Консоль| J[Выберите соответствующую консоль и получите SDK]

Полезные приёмы и хитрости

  • Для быстрой отладки используйте Development Build и Script Debugging.
  • Управляйте сценами через Addressables для уменьшения времени загрузки.
  • Автоматизируйте сборки через CI (например, Jenkins, GitHub Actions) с запуском unit/UI тестов.

Глоссарий (1 строка на термин)

  • Build Settings — окно Unity для управления сборкой проекта.
  • Player Settings — расширенные параметры приложения: иконки, версия, разрешение.
  • Scenes In Build — список сцен, включённых в сборку.
  • Build And Run — команда для сборки и автоматического запуска приложения.

Краткое резюме

  • Выберите правильную платформу в Build Settings и переключитесь на неё.
  • Убедитесь, что все нужные сцены добавлены в Scenes In Build.
  • Настройте Player Settings: иконки, аудио, разрешение и заставку.
  • Перед релизом прогоните чек-листы и QA, затем выполните Build And Run.

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

Важно: документация Unity часто обновляется. Проверяйте официальные примечания к версиям при миграции проектов.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро