产品资讯

助力玩家顺畅登录:推出适用于 Unity 的开源“使用 Google 账号登录”插件

阅读用时:1 分钟
查看 Michelle Martin 的个人资料
Michelle Martin Sr. Solutions Consultant, Users and Products, Core 3P identity

全球超过半数的移动游戏都由 Unity 提供支持,因此第一印象至关重要。对于游戏开发者而言,顺畅、可靠的玩家新手入门体验对于提高首日留存率和长期互动度至关重要。然而,多年来,希望将 Google 身份验证集成到 Unity 游戏中的开发者往往依赖于已弃用的示例桥接,这些桥接难以满足现代 Gradle 构建流水线和 AndroidX 的要求。

今天,我们非常高兴地宣布推出适用于 Unity 的“使用 Google 账号登录”移动插件,该插件现已开源,并在 GitHub 上公开发布。

此插件专为满足现代引擎要求而打造,可与 Unity 6.5 完全兼容,并可用于生产用途。它采用第一方高性能身份验证桥接,取代了旧版实现。

游戏开发者重点关注事项

  • 精简的原生性能:通过实现轻量级、仅限原生的桥接,该插件可最大限度地减少运行时开销,移除旧版负担,并确保在各种设备上实现可预测、响应迅速的登录互动。
  • 现代安全标准:直接与 Android 的现代 Credential Manager (Kotlin) 和 iOS 的 GIDSignIn (Objective-C++) 集成,为玩家提供快速、无密码的登录体验,同时确保符合平台级隐私和安全标准。
  • 编辑器集成式配置:开发者可以直接在引擎编辑器中通过“Window”>“Google 登录 Native”>“Settings”配置其 Web 客户端 ID 和 iOS 反向客户端 ID,从而避免繁琐的手动清单修改。
  • 解耦且不依赖后端:该插件不会将开发者锁定在单一后端堆栈中,而是通过事件回调直接将已签名的 Google ID 令牌 (idToken) 检索到 C# 脚本中。您可以将令牌无缝传递给各种后端即服务平台(例如 Firebase Authentication、Supabase、Auth0 等)或您自己的用户管理平台。
  • 设置顺畅:下载预构建的 .unitypackage 即可轻松集成插件

无论您是正在开发首款游戏原型的独立游戏开发者,还是正在为下一款全球发布的游戏优化玩家新手入门体验的成熟工作室,只需几分钟即可开始使用:

👉 在 GitHub 代码库中探索适用于 Unity 的“使用 Google 账号登录”插件

作者:
继续阅读