Bon le titre est très peu explicite j'espère que certain auront la gentillesse d'y cliquer quand même dessus.
Voilà j'ai un petit défi en matière de conception :
Dans les mini-jeux qui parsèment Facebook, on retrouve souvent des valeurs qui sont actualisé sur le navigateur du client. A titre d'exemple prenons un RPG où l'individu reçoit 600 de bois par minutes, sur son navigateur sera affiché toutes les secondes la progression de son stock de bois, ainsi chaque seconde son stock augmentera de 10.
Je pensais qu'une requête périodique en ajax serait la solution à mon problème en ce qui concerne l'affichage de cette valeur, c'est le cas, on pourrait imaginer un système de requête ajax périodique qui interroge le serveur toutes les deux secondes pour chacune des ressources et pour chacun des joueurs.
Je trouve ceci extrêmement lourd d'une part et j'aimerai savoir s'il existe une autre solution ?
D'autre part, comment actualiser les stocks quand le joueur est déconnecté ?
Quelle solution entreprendre ? Dois-je imaginer un CRON qui vient majorer chaque ressource de chaque joueur périodiquement ou bien les développeurs de jeux réfléchissent différemment et actualisent les données d'un des joueurs seulement quand elles sont susceptibles d'intérargir avec un des joueurs ??
Dans ce dernier cas, qu'elle serait l'utilité d'un CRON à l'heure d'aujourd'hui ?
Quelle solution semble la plus otpimisée à vos yeux ?
Bonne journée à tous =)