0

我正在为移动设备编写社交游戏。整体互动就像在线冒险或拼字游戏(邀请朋友参加游戏,每天转几圈,查看朋友游戏的结果)。

我正在尝试决定如何处理登录、邀请和“朋友”。

选项:

  1. 让用户使用特定于我的游戏的用户名进行注册。通过用户名/电子邮件邀请他人。
  2. 根据某些设备 ID 或其主要电子邮件地址自动识别用户。
  3. 使用 Facebook 等现有服务。

选项 3 自动获取用户的真实姓名、个人资料图片和用户的“朋友”列表。但也许使用选项 1 或 2 我仍然可以从电话中获取该信息?(例如,从用户的通讯录中导出好友列表。)

选项 2 的进入门槛可能最低。只需开始游戏,您就可以开始了(不必创建用户名或输入 Facebook 凭据)。

(虽然我目前正在为 Android 编写它,但我可能会做一个 iPhone 版本并希望这两个版本能很好地一起玩。)

建议?

4

1 回答 1

0

IMO,除非您想开发一些小众社交功能,否则不要将社交部分委托给第三方 SDK,例如 Skiller 或 Score Loop。此类 SDK 会自动处理您应用的社交互动部分。例如,在 Skiller 中,您需要做的就是通过定义一些配置属性将您的应用程序与 SDK 挂钩,并且它需要对您的应用程序源代码进行简单的更改。

于 2011-08-12T13:48:47.573 回答