サービスに関する最新情報

シームレスなプレーヤー ログインを実現: Unity 向けオープンソース「Google でログイン」プラグインのご紹介

所要時間: 1 分
Michelle Martin さんのプロフィールを表示
Michelle Martin シニア ソリューション コンサルタント、ユーザーおよびプロダクト、コア 3P ID

Unity は世界中のモバイルタイトルの半数以上を支えており、第一印象が重要です。ゲーム デベロッパーにとって、スムーズで信頼性の高いプレーヤー オンボーディング エクスペリエンスは、1 日目の維持率と長期的なエンゲージメントを促進するために不可欠です。しかし、長年にわたり、Google 認証を Unity ゲームに統合しようとするデベロッパーは、非推奨のサンプル ブリッジに頼ることが多く、最新の Gradle ビルド パイプラインや AndroidX の要件に対応するのに苦労していました。

このたび、Unity 向け「Google でログイン」モバイル プラグインをリリースいたしました。このプラグインはオープンソースで、GitHub で一般公開されています。

Unity 6.5 との完全な互換性など、最新のエンジンの要件を念頭に置いて特別に構築されたこのプロダクション レディなプラグインは、従来の機能をファーストパーティの高性能な認証ブリッジに置き換えます。

ゲーム デベロッパー向けの主なハイライト

  • 合理化されたネイティブ パフォーマンス: 軽量なネイティブ専用ブリッジを実装することで、プラグインはランタイム オーバーヘッドを最小限に抑え、レガシーな負荷を排除し、デバイス間で予測可能でレスポンシブなログイン インタラクションを実現します。
  • 最新のセキュリティ標準: Android の最新の認証情報マネージャー(Kotlin)および iOS の GIDSignIn(Objective-C++)と直接統合することで、プレーヤーに高速でパスワード不要のログイン エクスペリエンスを提供すると同時に、プラットフォーム レベルのプライバシーとセキュリティ標準への準拠を確保します。
  • エディタ統合構成: デベロッパーは、[Window] > [Google ログイン Native] > [Settings] を使用して、ウェブ クライアント ID と iOS リバース クライアント ID をエンジン エディタ内で直接構成できます。これにより、マニフェストを手動で編集する手間が省けます。
  • 分離型でバックエンドに依存しない: このプラグインは、デベロッパーを単一のバックエンド スタックに縛り付けるのではなく、イベント コールバックを介して署名付きの Google ID トークン(idToken)を C# スクリプトに直接取得します。Firebase Authentication、Supabase、Auth0 などのさまざまな Backend as a Service プラットフォームや、独自のユーザー管理プラットフォームにトークンをシームレスに渡すことができます。
  • スムーズなセットアップ: 事前ビルドされた .unitypackage をダウンロードして、プラグインを簡単に統合できます。

最初のタイトルのプロトタイプを作成しているインディー ゲーム デベロッパーでも、Unity 6.5 での次のグローバル リリースに向けてプレーヤーのオンボーディングを最適化している確立されたスタジオでも、数分で開始できます。

👉 GitHub リポジトリで Unity 向け「Google でログイン」プラグインを確認する

作成者:
続きを読む