screwdriver-wrenchИнструменты для разработчиков

Мы создаём эти инструменты для вас с простым девизом: «ключи к успешным командам — быстрая итерация и частое тестирование». Если вы видите возможность для улучшения, пожалуйста, сообщите нам в нашем свяжитесь с нами вarrow-up-right. Надеемся, у вас будет плавный опыт. 🚀

circle-info

Найдите примеры из реального мира которые вы можете использовать как стартовый проект и далее модифицировать.

⚡ Плагин быстрого старта для выделенных серверов

Соберите и запустите ваш выделенный игровой сервер в облаке прямо из Unity Editor!

circle-check

Официально поддерживаются все версии Unity3D Long Term Support (LTS) после 2021.3+.

Этот плагин содержит функции, предназначенные для помощи вам в:

  • подключении вашего проекта Unity к вашему аккаунту Edgegap,

  • сборке вашего выделенного игрового сервера,

  • контейнеризации вашего выделенного игрового сервера,

  • тестировании Docker-образа вашего сервера локально,

  • настройке версии вашего приложения Edgegap,

  • развёртывании тестового экземпляра вашего сервера в облаке Edgegap.

circle-info

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

Установка

circle-check
chevron-rightУстранение неполадок и ЧаВоhashtag

Ошибка Unity: [Окно диспетчера пакетов] Ошибка при добавлении пакета: https://github.com/edgegap/edgegap-unity-plugin.git


Ошибка Unity: Отсутствует поддержка сборки для Linux

  • См. Инструменты для разработчиков, скорее всего вам не хватает модулей поддержки сборки для Linux, которые можно установить через Unity Hub. Убедитесь, что выбрана та же версия Unity, что и в вашем проекте.

circle-info

Для разработчиков плагинов - если вы хотите обнаруживать наличие этого плагина в редакторе пользователя, вы можете сделать это с помощью директивы препроцессора #if EDGEGAP_PLUGIN_SERVERS {ваш код} #endif .

⭐ SDK для матчмейкинга

circle-check

Официально поддерживаются все версии Unity3D Long Term Support (LTS) после 2021.3+.

Этот плагин содержит функции, предназначенные для помощи вам в:

  • запускать и останавливать матчмейкинг с индивидуальным тикетом,

  • возобновлять матчмейкинг из кэшированного назначения сервера,

  • запускать матчмейкинг для группы,

  • использовать Пинг-маяки для измерения задержки,

  • мониторить здоровье матчмейкера.

circle-check

Установка

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

chevron-rightУстранение неполадок и ЧаВоhashtag

Unity: [Окно диспетчера пакетов] Ошибка при добавлении пакета: https://github.com/edgegap/edgegap-unity-gen2-sdk.git


Unity: не удалось разрешить сборку: 'Edgegap.Gen2.SDK...


Visual Studio: имя типа или пространства имён не найдено для пространства имён Edgegap.

  1. В Unity Editor перейдите в Edit / Preferences / External Tools / Generate .csproj files.

  2. Убедитесь, что вы включили Git-пакеты.

  3. Нажмите Regenerate project files.

📫 Библиотека Distributed Relay Transports

Найдите пользовательский транспорт для вашей библиотеки сетевого кода, чтобы использовать распределённые ретрансляторы в играх с пиринговым соединением.

См. документациюarrow-up-right:

Последнее обновление

Это было полезно?