You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Обновление Unity плагина GamePush v2.02.0
❇️ Нативная поддержка Android и Windows
Плагин теперь работает с GamePush в нативных сборках, без WebGL.
В настройках Android добавлен выбор магазина и адаптеров рекламы, авторизации и платежей. Поддерживаются Yandex Mobile Ads, Google Play Billing, One Store и веб-оплата через Xsolla, Robokassa и Stripe в соответствующих конфигурациях.
❇️ Нативные экраны GamePush
Добавлены экраны достижений, таблиц лидеров, чата, документов, коллекций игр, обратной связи и подтверждений для Android и Windows.
Экраны адаптируются к размеру и ориентации устройства. Их оформление можно менять через GP_OverlaySkin и окно настройки в Unity Editor.
Существующие вызовы модулей GamePush открывают эти экраны без изменения игрового кода.
❇️ Play2Web (beta)
Рекламу, покупки, авторизацию и другие окна веб-SDK теперь можно проверять прямо в Unity Editor через Play Test, без загрузки WebGL-сборки.
Play2Web доступен на Windows и macOS. Для запуска нужно добавить показанный локальный адрес в тестовые источники проекта GamePush.
❇️ Мультиплеер и региональные хабы
Обновлена работа GP_Multiplayer в нативных сборках.
В FetchChannelsFilter и FetchMoreChannelsFilter добавлено поле location для выбора регионального хаба. Текущий хаб игрока можно получить через GP_Player.GetLocation().
❇️ Исправления
Исправлено отображение данных в нативных экранах, загрузка аватаров и поведение интерфейса на мобильных устройствах.
Исправлена обработка отмены покупки в WebGL и совместимость Play2Web с Unity 6000.6+.