Unity 6.3
0 онлайн 20 гостей 3 в системе
Вход

Создайте приложение для выделенного сервера

Вы можете создать сборку Выделенного Сервера любым из следующих способов:

Unity Editor

Чтобы создать сборку Выделенного Сервера в Unity Editor, выполните следующие действия:

  1. Откройте Профиль сборки окно из Файл > Профиль сборки.
  2. Выберите Добавить профиль сборки, чтобы открыть окно Браузера платформы.
  3. Выберите тип сервера для построения из списка доступных платформ. Например, выберите Linux Server для построения сервера Linux.
  4. Если тип сервера недоступен, выберите Установить с Unity Hub и следуйте инструкциям по установке. Информацию об установке модулей см. в Добавить модули.
  5. Выберите Switch Profile, чтобы установить новый профиль сборки в качестве активного профиля.
  6. Нажмите Строительство.

Подсказка: Вы можете дополнительно настроить сборку Выделенного Сервера в Настройки Игрока.

Скриптирование

Чтобы создать сборку Выделенного Сервера с помощью скрипта, установите buildPlayerOptions.subtarget на (int)StandaloneBuildSubtarget.Server.

buildPlayerOptions.target = BuildTarget.StandaloneWindows;
// SubTarget expects an integer.
buildPlayerOptions.subtarget = (int)StandaloneBuildSubtarget.Server;

Unity определяет символ скрипта UNITY_SERVER при компиляции для платформы Выделенного Сервера. Вы можете использовать этот символ в своих скриптах для компиляции кода для сервера. Дополнительные сведения см. в Справка по символу сценария.

Командная строка

Чтобы создать сборку Выделенного Сервера через командную строку, используйте -standaloneBuildSubtarget Server аргумент.

-buildTarget Linux64 -standaloneBuildSubtarget Server

Сборка Dedicated Server — это исполняемый файл без графического интерфейса. Чтобы взаимодействовать с серверным приложением и настраивать его во время выполнения, используйте Unity Аргументы командной строки и DedicatedServer.Arguments API.

Кодовое обозначение macOS

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

Дополнительные ресурсы