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,
Partager