Unity Authentication のユースケース
Unity Authentication は以下の Unity Gaming Services と簡単に統合できます。
- Analytics
- Cloud Code
- Cloud Content Delivery
- Cloud Save
- Economy
- Lobby
- Matchmaker
- Relay
- Remote Config
- Vivox
また、Unity Authentication は複数の クロスプラットフォームのユースケース をサポートしています。
以下は、Unity Authentication を他の Unity プロダクトと組み合わせる方法のいくつかの例です。
複数のデバイスでプレイヤーを追跡する多くのアプリケーションはクロスプラットフォームです。そのため、プレイヤーはモバイルデバイス、ノート PC、タブレットなどを切り替えながらアプリケーションを使用することがあります。 以下のシナリオを確認できます。
Unity Authentication と Cloud Save を使用してプラットフォームアカウントでのサインインを設定すると、同じプレイヤーが Google、Facebook、Apple、または Steam からサインインし、どのデバイスからでも前回の続きから再開できます。 |
P2P ネットワークでマルチプレイヤーゲームをホストするゲーム開発には時間と労力がかかるものですが、Unity のソリューションを統合して効果的に活用すれば、マルチプレイヤーゲームの作成ツールを見つけてテストするために長い時間を費やす必要はなくなります。 以下のシナリオを確認できます。
Unity Authentication と Relay を使用すれば、P2P 環境で優れたゲームサーバーホストとなる個人を特定し、認証を使ったピアツーピアネットワークを実装して、サードパーティのソリューションや専用のゲームサーバーを必要とせずに、マルチプレイヤーゲームをビルドし、テストし、運用することができます。 |
マルチプレイヤーゲームで互換性のあるパーティとロビーを形成する人々が安全かつ楽しい方法でつながり、交流し、共同プレイできるようにするために、マルチプレイの機能をどのように実装するかを検討しましょう。 以下のシナリオを確認できます。
Unity Authentication に Lobby と Matchmaker を組み合わせれば、プレイヤーが安全に匿名認証を行い、互いにつながり、やりとりし、パーティを形成してゲームをプレイできます。 |
ゲーム内経済を保護する一部のプレイヤーは、チートや他のプレイヤーへのなりすましを行って、ゲーム内報酬やアプリ内課金を不正に得ようとすることがあります。このような行為は、ゲーム内経済だけでなく、プレイヤーの ID にも悪影響を及ぼします。 以下のシナリオを確認できます。
Unity Authentication と Economy を使用して、ゲーム内で認証付きのサインインを設定すれば、他の人からは操作できない一意のトークンと ID を各プレイヤーに関連付けることができます。 |
認証済みプレイヤーのためのデータ移行スクリプトを実装するライブアップデート、バグ修正、およびその他の管理アクションを実行するには、ゲーム内でのサービス計画を立てる必要があります。また、多くの場合、アップデートの性質、プレイヤーのゲームクライアントバージョン、イベントトリガー、およびその他のバックエンド要因によって、プレイヤーに影響することがあります。 以下のシナリオを確認できます。
Unity Authentication と Cloud Code を使用すれば、ゲームプレイ、プレイ頻度、およびその他の行動に基づいて、認証済みプレイヤーにスクリプトを通じて状態の更新やデータ移行を実行することができます。 |
ゲーム内マイルストーンに応じてプレイヤーに報酬を付与する重要な目標達成を祝うためにゲーム内で採用する報酬戦略は、プレイヤーの行動やゲームに対する認識、およびプレイスタイルに影響を与える可能性があります。マイルストーン報酬を利用すれば、ゲームプレイにおけるプレイヤーの目的や意図をより明確にし、ゲームの継続を促すことができます。 以下のシナリオを確認できます。
Cloud Code、Cloud Save、Economy を Unity Authentication と組み合わせて使用すれば、マイルストーン (例えば、プレイヤーがレベルやマッチをクリアした場合) の後に報酬チェックスクリプトをトリガーし、プレイヤーが最後に報酬を受け取った時刻を記録し、報酬をプレイヤーのインベントリに保存し、各サービス間でプレイヤーの状態を把握することができます。 |