Удобный вход для игроков: представляем плагин "Войти с аккаунтом Google" для Unity с открытым исходным кодом
Время на чтение: 1 минута
На движке Unity создано более половины всех мобильных игр в мире, поэтому первое впечатление имеет значение. Для разработчиков игр плавный и надежный процесс адаптации игроков имеет важное значение для удержания в первый день и долгосрочного вовлечения. Однако в течение многих лет разработчики, желающие интегрировать аутентификацию Google в игры Unity, часто полагались на устаревшие примеры мостов, которые не справлялись с современными конвейерами сборки Gradle и требованиями AndroidX.
Сегодня мы рады сообщить о запуске мобильного плагина "Войти с аккаунтом Google" для Unity. Он имеет открытый исходный код и доступен на GitHub.
Этот готовый к работе плагин, созданный специально с учетом требований современных движков, включая полную совместимость с Unity 6.5, заменяет устаревшую реализацию высокопроизводительным мостом аутентификации от первого лица.
Главное для разработчиков игр
- Улучшенная производительность нативных приложений. Благодаря использованию легковесных мостов, предназначенных только для нативных приложений, плагин минимизирует нагрузку во время выполнения, удаляет устаревшие элементы и обеспечивает предсказуемое и быстрое взаимодействие при входе на разных устройствах.
- Современные стандарты безопасности. Прямая интеграция с современным Менеджером учетных данных Android (Kotlin) и GIDSignIn iOS (Objective-C++) позволяет игрокам быстро входить в аккаунт без пароля и обеспечивает соответствие стандартам конфиденциальности и безопасности на уровне платформы.
- Настройка, интегрированная в редактор. Разработчики могут настраивать идентификатор веб-клиента и обратный идентификатор клиента iOS непосредственно в редакторе движка, выбрав Window (Окно) > Google Sign-In Native (Нативный вход с аккаунтом Google) > Settings (Настройки). Это позволяет избежать сложного редактирования манифеста вручную.
- Разделение и независимость от серверной части. Вместо того чтобы привязывать разработчиков к одному стеку серверной части, плагин извлекает подписанный токен идентификатора Google (idToken) непосредственно в ваши скрипты C# через обратные вызовы событий. Вы можете легко передавать токены на различные платформы, такие как Firebase Authentication, Supabase, Auth0 и т. д., или на собственную платформу управления пользователями.
- Простая настройка. Чтобы интегрировать плагин, достаточно скачать готовый пакет .unitypackage.
Неважно, кто вы – инди-разработчик, создающий прототип своей первой игры, или представитель известной студии, которая оптимизирует адаптацию игроков для следующего глобального запуска на Unity 6.5. Начать работу можно всего за несколько минут:
👉 Ознакомьтесь с плагином "Войти с аккаунтом Google" для Unity в хранилище GitHub.
-
Новости о продуктахAndroid XR позволяет создавать приложения с пространственным интерфейсом, которые можно использовать как дома, так и на ходу. На Саммите для разработчиков Android мы отметили важную веху – запуск XREAL AURA.
Amy Zeppenfeld, Vinny DaSilva • Время на чтение: 3 минуты -
Новости о продуктахВ эпоху искусственного интеллекта пользователи больше не просто нажимают на кнопки в приложениях. Они ставят перед собой глобальные цели и ожидают, что ИИ-агенты, такие как Gemini, будут выполнять многоэтапные рабочие процессы, иногда в нескольких приложениях на их устройствах.
Jingyu Shi • Время на чтение: 4 минуты -
Новости о продуктахСегодня на Саммите для разработчиков Android мы объявляем о широкой доступности многих инструментов и API, которые помогут вам создавать отличные приложения для Android.
Matthew McCullough • Время на чтение: 4 минуты
Получайте еженедельную рассылку с последними новостями о разработке для Android.