Pour le temps référentiel, c'est facile a dire walfrat, mais il faut constituer un algorithme fiable et qui peu durer longtemps. Le timestamp unix a quelques limitations. Je pencherais pour un temps réel rien que pour la facilité de programmation, mais rien ne nous empêchera de changer par la suite si tous les programmeurs font référence à l'horloge reprogrammé du jeu et non pas à celui du moteur de script.
Concernant la mise à jour des ressources, c'est une mise à jour à la demande. A chaque rafraichissement de page, action envers le royaume (attaque/espionnage/...) la mise à jour des ressources sera faite. Cette mise à jour sera peut être basé sur un temps minimum de 30 secondes, pour éviter que les joueurs ne rafraichissent leurs pages trop souvent pour voir évoluer les ressources.