В настоящее время я работаю над новой игрой для iOS с использованием Cocos2D.Игра должна продвигать состояния через x промежуток времени с момента первого запуска.Так, например:
Состояние - Время
- начальный запуск
- 24 часа
- 48 часов
Моей первой идеей было просто получить данные и время при первом запуске и сохранить их в файл.Тогда я мог бы проверять это время от времени, чтобы увидеть, сколько времени прошло.Проблема в том, что мне нужно, чтобы это происходило в реальном времени, чтобы изменения вступили в силу сразу после достижения состояния.Это также должно продолжаться, когда пользователь не использует приложение.Функциональность, которую я ищу, отчасти похожа на то, как работают стратегические игры для iOS, где вы создаете структуры, которые занимают х количество времени.
В любом случае, мой вопрос (ы):Есть ли какая-то библиотека, которая может выполнить это, и как я могу заставить ее продолжать работу после выхода пользователя из приложения?