Обработка логинов и приглашений для социальной игры для Android - PullRequest
0 голосов
/ 01 апреля 2011

Я пишу социальную игру для мобильных устройств. В целом взаимодействие будет работать как онлайн-игра «Риск» или «Скрэббл» (приглашать друзей в игру, делать несколько ходов в день, просматривать результаты игр друзей).

Я пытаюсь решить, как обрабатывать логины, приглашения и "друзей".

Параметры:

  1. Пусть пользователи зарегистрируются с именем пользователя, специфичным для моей игры. Пригласите людей по имени / электронной почте.
  2. Автоматическая идентификация пользователей на основе идентификатора устройства или их основного адреса электронной почты.
  3. Воспользуйтесь существующим сервисом, таким как Facebook.

Вариант 3 автоматически возвращает мне настоящее имя пользователя, фотографию профиля и список "друзей" пользователя. Но, возможно, с Вариантом 1 или 2 я все еще мог бы получить эту информацию с телефона? (Например, получить список друзей из адресной книги пользователя.)

Вариант 2 может иметь самый низкий барьер для входа. Просто запустите игру, и вы уже готовы (не нужно создавать имя пользователя или вводить учетные данные Facebook).

(Хотя я сейчас пишу это для Android, я могу сделать версию для iPhone и хочу, чтобы две версии хорошо играли вместе.)

Рекомендации

1 Ответ

0 голосов
/ 12 августа 2011

IMO, если вы не хотите развивать какие-то нишевые социальные функции, не передавайте социализирующую часть стороннему SDK, такому как Skiller или Score Loop. Такие SDK будут автоматически обрабатывать часть социального взаимодействия для вашего приложения. Например, в Skiller все, что вам нужно сделать, это подключить ваше приложение к SDK, определив несколько атрибутов конфигурации, и это требует упрощенных изменений исходного кода вашего приложения.

...