私は XNA で単純な 2 プレーヤー ゲームを作成しており、プレーヤーのハイスコアを保存することを検討し始めました。
ゲームを Windows だけでなく XBox 360 でも動作させたいので、フレームワークを使用してデータを保存する必要があります。
特定のユーザーのゲーマー タグにデータを保存しているようですが、私の質問は、ハイ スコアをどうするかということです。
- ユーザー自身のスコアをプロファイルに保存しますか? (そのため、自分だけがサインインしている場合にのみ、自分のスコアを確認できます)
- すべてのプロファイルで他のプレイヤーのスコアを保存してみますか? (この同期を維持しようとするのは苦痛のようです)
- スコアをオンラインで保存する
- 360 には、フレンドのハイスコアを表示する標準的な方法があるようです。これは XNA 内からアクセスできますか? それとも公開されたゲームでのみ利用できますか?
- 自分のロール。(このような小さな個人的なプロジェクトには過剰に思えます。)