Bonjour, je souhaite faire pour mon jeu un système de production de ressources.

Le joueurs possèdent une production qui doit s'écouler sur une heure.
Exemple je produit 1000 de ressources en 01heure. Mais je ne dois pas obtenir 1000 d'un coup, je dois obtenir 1.000 pendant l'heure qui s’écoule.

Pour cela j'ai essayé de faire diverses choses, mais je n'ai pas réussi à faire des calcules de temps.

J'ai donc essayé de faire:

L'heure actuelle - Nouvelle Heure = Différence.

Différence / 3600 (secondes) = Nombre temps écoule

Nombre temps écoule * valeur de production (1000 pour l'exemple) = total à Update dans la BDD


Par exemple, j'ai essayé se genre de chose mais je n'y arrive pas, je ne sais absolument pas comment faire, je voudrais bien un petit coup de main :p

Cordialement,