Отправка/получение пар очков в/из Game Center

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

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

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

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

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

2075 баллов

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

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

Спасибо


person Don Miguel    schedule 14.10.2011    source источник


Ответы (1)


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

person Don Miguel    schedule 17.10.2011