salut,
j'ai fais un jeu dans lequel les combats sont en temps limités. au début du combat, j'ai un algo sur mon serveur en php qui calcule la date de fin du combat et la stock en base de donnée. Quand j'affiche (ou réaffiche) la page du combat, le serveur calcule le temps qu'il reste au joueur et l'envoie chez le client. je gère l'affichage du compteur avec javacript.
pour les ressources, je pense qu'il est possible de procéder de la même manière :
quand un joueur (toi la plupart du temps) demande au serveur une page où tes ressources sont concernées, on a un algo qui calcule le gain de ressources en fonction de la date de la dernière connexion de ce type (stockée en base de donnée). une fois l'algo tourné et les modifications faites, on stock la date actuelle en base pour que quand l'algo sera relancé la prochaine fois, il prenne comme date de dernière connexion la date actuelle.
je ne sais pas si c'est la meilleure solution... je n'en connais pas d'autre (j'ai pas cherché...)
le push je ne connaissais même pas... (je ne suis pas informaticien...) est-ce que ça marche bien ? (en général il y a plein de truc pour empêcher les popup etc...)
j'ai fais un jeu dans lequel les combats sont en temps limités. au début du combat, j'ai un algo sur mon serveur en php qui calcule la date de fin du combat et la stock en base de donnée. Quand j'affiche (ou réaffiche) la page du combat, le serveur calcule le temps qu'il reste au joueur et l'envoie chez le client. je gère l'affichage du compteur avec javacript.
pour les ressources, je pense qu'il est possible de procéder de la même manière :
quand un joueur (toi la plupart du temps) demande au serveur une page où tes ressources sont concernées, on a un algo qui calcule le gain de ressources en fonction de la date de la dernière connexion de ce type (stockée en base de donnée). une fois l'algo tourné et les modifications faites, on stock la date actuelle en base pour que quand l'algo sera relancé la prochaine fois, il prenne comme date de dernière connexion la date actuelle.
je ne sais pas si c'est la meilleure solution... je n'en connais pas d'autre (j'ai pas cherché...)
le push je ne connaissais même pas... (je ne suis pas informaticien...) est-ce que ça marche bien ? (en général il y a plein de truc pour empêcher les popup etc...)