私はシンプルな小さなゲームを書いており、リーダーボードを実装することを計画しています。リーダーボードにエントリを取得するには、ユーザーの名前が必要です。
初めてプレイするときに名前を尋ねるのがベストプラクティスですか、それともユーザーIDに何らかの方法でアクセスできるので、ユーザーを取得するためにUIを実装する必要はありません。
回答:
回答№1は1私の知る限り、名前を取得することはできません。そのため、ユーザーに最初にアプリを開くように依頼する必要があります。
しかし、事前定義された名前を付けるためのソリューションが好きです(「Player」または「Player {RandomNumber}」など)を使用して、ユーザーがこれを変更できるようにします。しかし、「ライブID(匿名)を取得して、バックグラウンドでユーザーを識別し、最後のエントリを更新することなどが可能です。参照 Windows Phone 8アプリでWindows Live ID認証を使用する