Лучшая практика: Представить варианты Game Center в игре для iPhone? - PullRequest
1 голос
/ 24 декабря 2010

Я более чем на полпути к разработке моей первой игры для iPhone, и в настоящее время я реализую функции Game Center для устройств, которые ее поддерживают. Я успешно добавил функциональность списка лидеров, но у меня есть несколько вопросов о том, как представить функции Game Center пользователю.

Должен ли Game Center быть активным, когда пользователь впервые запускает приложение?

Или список лидеров и автоматическая отправка рекордов должны быть опцией, которую пользователь должен включить?

Прямо сейчас я отправляю счет только тогда, когда пользователь получает рекорд, чтобы свести передачу данных к минимуму. Я просто хочу убедиться, что опыт как можно более простой как для пользователей Game Center, так и для людей, которые не заботятся о достижениях / достижениях.

Мне бы очень хотелось услышать от других разработчиков, как вы решили представить эти функции!

Ответы [ 2 ]

3 голосов
/ 08 июня 2011

Я лично активирую Game Center немедленно.Если пользователь выбрал, войдя в систему через приложение Game Center (или другую игру), зачем его ставить?Отключить Game Center для всей системы легко.Я также отправляю результаты в таблице лидеров, так как это позволяет мне видеть, сколько игроков (или, по крайней мере, пользователи Game Center) любят играть в игру постоянно.

Я не думаю, что большинство пользователей, которые вошли в игруЦентр действительно хотел бы выбора.Для сравнения, OpenFeint предоставляет выбор, но я нахожу это раздражающим.

1 голос
/ 24 декабря 2010

Как насчет сбора всех данных и отправки их только тогда, когда пользователи отправляют приложение в фоновый режим или завершают его?

Исходя из моего личного опыта, мне нравится интеграция Game Center как можно более навязчиво. Небольшое уведомление, пока игра загружается и / или небольшой баннер на столе рекордов, должно сильно отвлекать вас от игрового опыта.

...