Ressources production over time

Hello everyone,

I’m trying to make a game system where basic ressources are automaticaly generated over time for each client.
it’s a game online, so i’m trying to have minimal request between the client and the server.

The first Design i tough of is to send to the player his initiale ressources values and he will calculate an approximation in real time, and only sending request for using the ressource, when he think/should have enough ressources on his side.

But i was wondering if they were better design that was already the norm to answer this problem.

Hope you can help, :stuck_out_tongue: