0

モバイルデバイス向けのソーシャルゲームを書いています。全体的なインタラクションは、オンラインのリスク ゲームやスクラブル ゲームのように機能します (友人をゲームに招待し、1 日に数ターン行い、友人のゲームの結果を表示します)。

ログイン、招待、および「友達」の処理方法を決定しようとしています。

オプション:

  1. 自分のゲームに固有のユーザー名でユーザーにサインアップしてもらいます。ユーザー名/電子メールで人を招待します。
  2. デバイス ID またはプライマリ電子メール アドレスに基づいて、ユーザーを自動的に識別します。
  3. Facebook などの既存のサービスを使用します。

オプション 3 では、ユーザーの本名、プロフィール写真、およびユーザーの「友達」のリストが自動的に取得されます。しかし、オプション 1 または 2 を使用すると、電話からその情報を取得できますか? (たとえば、ユーザーのアドレス帳から友達リストを取得します。)

オプション 2 は、参入障壁が最も低い可能性があります。ゲームを開始するだけで準備完了です (ユーザー名を作成したり、Facebook の資格情報を入力したりする必要はありません)。

(現在は Android 用に書いていますが、iPhone バージョンを作成して、2 つのバージョンをうまく連携させたいと考えています。)

アドバイス?

4

1 に答える 1

0

IMO、ニッチなソーシャル機能を開発したい場合を除き、ソーシャル部分をSkillerやScore LoopなどのサードパーティSDKに委任しないでください. このような SDK は、アプリのソーシャル インタラクション部分を自動的に処理します。たとえば、Skiller では、いくつかの構成属性を定義してアプリを SDK に接続するだけでよく、アプリのソース コードを単純に変更する必要があります。

于 2011-08-12T13:48:47.573 に答える