私は趣味のプロジェクトとして開発しているゲームの Facebook API をいじっています。Facebook SDK のドキュメントを読んだ後でも、プラットフォームでゲームを開発するために何が必要かについてはまだ少しわかりません。
これは私が持っているものです:
- ネイティブ iOS アプリケーション
- すべてのゲームデータはローカルに保存されます (レベル、キャラクター、アイテム)
- バックエンド サーバーはありません。ゲームは完全にクライアント側のみです。
実績/フレンドリストを追加してゲームを「ソーシャル」にしたいのですが、facebook API はそうするのに適しているようです。
これは私が達成しようとしているものです:
- SSO - アカウントに facebook SSO を利用することを望んでいるので、独自の認証などを実装する必要はありません。これにより、自分で開発する必要がないため、時間を節約できます。
- スコア- ゲームで特定のイベントが発生すると、ユーザーにポイントが与えられます。これにはスコア APIを使用したいと考えています。
- 実績- ユーザーが一定量のポイントを獲得した後、または別の事前定義されたイベントが発生した後、実績 APIを使用して実績が付与されます。
質問 : ゲームをバックエンド サーバーにデプロイせずに、Facebook のスコア API と実績 API を使用できますか?