View a markdown version of this page

GAMESEC03-BP01 ゲームの環境とリソースへのプレイヤーアクセスを特定して制御するアプローチを決定します。 - ゲーム業界レンズ

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

GAMESEC03-BP01 ゲームの環境とリソースへのプレイヤーアクセスを特定して制御するアプローチを決定します。

この決定は、プレイヤーの取得と収益化戦略、プレイヤーエクスペリエンス、およびゲームパブリッシングパートナーによって提供される可能性のある既存の機能などのその他の要因の影響を受けます。たとえば、ゲームでは購入が必要になり、プレイヤーは実際の支払い方法を自分のアカウントに関連付けるユーザープロファイルを作成する必要があります。

このベストプラクティスを活用しない場合のリスクレベル:

実装のガイダンス

または、ゲームをプレイする前にユーザーアカウントを作成する必要がなくなり、プレイヤーが初めてゲームを試す可能性が高まることで、初めてのプレイヤーエクスペリエンスへの参入障壁を減らすこともできます。通常、ゲームはゲームのプレイヤーアイデンティティとアクセス管理アプローチの 1 つ以上の組み合わせを実装します。

認証されていないアクセスまたは匿名アクセス

このアクセスレベルは、プレイヤーが新しいユーザーアカウントを作成する必要がない場合や、ソーシャルネットワークやゲームシステム上のアイデンティティとリンクする必要がない場合に役立ちます。これは、プレイヤーがゲームをプレイする最も簡単で迅速な方法であり、ゲーム開発者が最初のエクスペリエンスのためにエントリの障壁を減らしたいモバイルゲームで特に便利です。 

このアクセスシナリオでは、ゲームのインストールから使用状況を特定する場合、一意の識別子を生成してプレイヤーのデバイスに保存するようにゲームクライアントをプログラムできます。この一意の識別子は、デバイス上のゲームセッション間でプレイヤーを識別し、時間の経過に伴う使用状況に関する分析レポートを許可するために使用されます。 後で、プレイヤーがアカウントを作成することを選択した場合、新しいユーザーアカウントを以前に生成された一意の識別子に関連付けることができます。これにより、新しいプレイヤー ID が、統計やゲームアチーブメントなどの過去の使用状況にリンクされます。 

プレイヤーが最終的にアカウントを作成してリンクしない場合、プレイヤーがゲームの操作に使用するデバイスは一意に識別できますが、プレイヤーに関する回復可能な情報は収集および保存されません。したがって、プレイヤーがデバイスを破損または紛失した場合、デバイスに関連付けられた以前の保存データも失われ、回復できない可能性があります。

ユーザー名とパスワードによる認証

ゲームでは、プレイヤーがゲームのバックエンドに保存されているユーザー名とパスワードを使用して独自のユーザーアカウントを作成できる場合があります。 これは、ゲーム開発者が、開発者が統合できる既存のプレイヤーアカウントシステムを既に持っているゲームパブリッシャーとコラボレーションしている場合に発生する可能性があります。または、独自のゲームを発行するデベロッパーは、発行するゲーム間でアクセスするための単一のユーザーアカウントをプレイヤーが作成できるようにすることで、プレイヤーエクスペリエンスを簡素化したい場合があります。

サードパーティーのソーシャルネットワークやゲームシステムとの認証とアカウントリンク

オンラインゲームやソーシャル機能を備えたゲームでは、プレイヤーエクスペリエンスを簡素化するためにサードパーティーの ID プロバイダーフェデレーションを提供することが一般的 です。認証のためにユーザー名とパスワードの組み合わせを作成するようにプレイヤーに依頼する代わりに、ID フェデレーションを使用して、プレイヤーがソーシャルネットワークやゲームシステムでサードパーティーアカウントを使用して認証できるようにすることができます。このログインプロセスにより、プレイヤーのサインインと登録のエクスペリエンスが簡素化されます。また、必須のアカウント作成に代わる便利な方法と、プレイヤーがゲームにアクセスするためのスムーズな方法も提供します。 

ゲーム開発者にとって、フェデレーティッドログインプロセスは、合理化されたプレイヤー検証ワークフローを提供できます。また、パーソナライゼーションに使用されるプレイヤーデータをより信頼性の高い方法で管理することもできます。これは、プレイヤーがサードパーティーの ID プロバイダーに既に提供している可能性のある特定のデータを提供するようプレイヤーに依頼する必要がないためです。さらに、これらのシステムは、プレイヤーを友人にリンクする機能など、追加のソーシャル機能との統合を提供します。

実装手順

  • 認証されていないアクセスまたは匿名アクセスを使用して、使用状況を追跡する一意のデバイス識別子を生成し、後でアカウントリンクを有効にすることで、初めてのプレイヤーの障壁を軽減します。

  • 既存のプレイヤーアカウントシステムを使用するか、ゲーム間で統一されたエクスペリエンスを作成しながら、専用ユーザーアカウントのユーザー名とパスワード認証を実装します。

  • フェデレーション認証用のサードパーティー ID プロバイダーを統合し、ログインプロセスを簡素化し、ソーシャル機能とパーソナライゼーションデータへのアクセスを可能にします。