Игра ферма на Python. Как запрограмировать фоновые действия?
Не нужно считать в реальном времени.

Записывайте все данные с таймстампом, и сделайте функцию, которая пересчитывает сколько всего должно было прибавиться с момента последнего обновления.

Вешайте эту функцию как триггер на различные действия, типа зашел юзер, нажал кнопку что-то сделать.

Пересчет займет немного, зато вообще никакой нагрузки в фоне.
Стоит вспомнить что вы - программист, и должны уметь писать что-то сами без всяких библиотек. Какого-либо фреймворка для подобных игр я не видел раньше, но здесь ничего сложного нет, в большинстве случаев просто обращение к БД (для этого можно использовать ORM). Если не имеете представления как все это реализовать, стоит потренироваться на простых задачах. Попробуйте для начала нарисовать схему БД на листочке (или можно на Visio, но дедовский способ лучше), а там уже разберетесь)