Отправка / получение пар очков в / из Game Center - PullRequest
0 голосов
/ 14 октября 2011

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

скорость: 20 м / с и точность: 75%,

и позже сможете получить эту конкретную комбинацию скорости и точности в виде единой оценки.

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

Я также предложил предоставить комбинированный формат очков в баллах, чтобы учесть скорость и точность:

2075 баллов

, что соответствует 20 м / с и точности 75%. Это потребует создания еще одной таблицы лидеров, которая будет отображать совокупные результаты в баллах - что немного странно, по крайней мере, для этого типа игры, если только эта таблица лидеров не может быть скрыта от игрока, что маловероятно в Game Center.

Может ли кто-нибудь придумать лучший вариант? Возможно, openfeint предлагает больше возможностей для составления отчетов о результатах?

Спасибо

1 Ответ

0 голосов
/ 17 октября 2011

Я наконец-то пошел на решение объединения баллов в один агрегированный балл. Это очень удобно для отправки и получения 2 баллов за один раз. Чтобы поддерживать индивидуальные высокие результаты по скорости и точности в Game Center, я буду также отправлять вышеупомянутые результаты по отдельности.

...