Я работаю над игрой, в которой действительно единственная часть игры (по крайней мере, прямо сейчас) состоит в том, что пользователь может разблокировать достижения, когда он делает разные вещи на протяжении всей игры. У меня есть база данных, которая может отслеживать определенные действия пользователя и записывать, сколько раз пользователь что-то делает, но у меня возникают проблемы с поиском наилучшего способа разработки приложения, чтобы мне приходилось выполнять наименьшее количество работы. Что-то не так с выбором времени, потому что gamecenter не готов, и кажется, что openfeint меняет механизм, но, возможно, я ошибаюсь. Я бы предпочел делать все "на дому", если это не слишком смешно. ищу предложения.
Одна из частей, которую я испытываю больше всего, - это управление состоянием всех достижений. NSuserdefaults против основных данных против плоского файла данных.
Также есть ли способ отправить уведомление, если поле основных данных достигает определенного количества?
Спасибо
Ник