Jeux PHP

Résolu/Fermé
anatolekadel Messages postés 102 Date d'inscription jeudi 26 mai 2011 Statut Membre Dernière intervention 18 novembre 2011 - 20 juin 2011 à 15:09
freesta Messages postés 591 Date d'inscription mercredi 26 novembre 2008 Statut Membre Dernière intervention 12 avril 2012 - 20 juin 2011 à 15:45
Bonjour,
voilà, avec un ami, on aimerait créer un jeu en PHP comme O-Game (uniquement pour le challenge personnel).
On connait le PHP, le Javascript et tout le tralala (bien que quelques conseils seront les bienvenus). Mais on a une petite question.
Au niveau de la gestion des ressources... On veut faire en sorte que celles-ci augmentent périodiquement (par exemple, 10/minutes ou autre). Mais on s'est dit qu'une base de données comme PhpMyAdmin ne devrait peut-être pas supporter autant de requêtes à la fois. Alors, notre choix s'est porté sur un fichier (.csv par exemple) pour chaque joueur. Mais alors, on ne pourrait pas utiliser de triggers.

Donc voilà ma question: Quel système faut-il utiliser pour une telle gestion de ressources ?


A voir également:

2 réponses

Templier Nocturne Messages postés 7734 Date d'inscription jeudi 22 janvier 2009 Statut Membre Dernière intervention 21 mai 2016 1 101
20 juin 2011 à 15:18
une BDD et un peu de ruse :)

il ne faut pas calculer le total de ressources "toute les 10 minutes", mais faire le calcul dés que le joueur se connecte :)

par exemple, il se connecte à 10h08, et gagne ses ressources toutes les 10 minutes pile (10h00; 10h10; 10h20...) tu lui donne donc ses ressources, et tu met un compteur JS qui réactualise le total à 10h10.

il se déconnecte.

il se reconnecte à 19h21.

tu calcules donc au moment de sa connexion son nouveau total (en comptant le nombre de fois 10 minutes grâce à date() )

il te faut donc trois champs : le champ pseudo, le champ ressources et le champ "dernière connexion"
1
anatolekadel Messages postés 102 Date d'inscription jeudi 26 mai 2011 Statut Membre Dernière intervention 18 novembre 2011 3
20 juin 2011 à 15:32
C'est bon, j'ai compris. Il me faudrait quelques cours de Javascript, mais je crois que je vais me débrouillé.
En fait, mon ami avait émis cette hypothèse. Mais je ne comprenais pas comment faire si le joueur restait connecté plus de 10 minutes... Mais ça y est, j'ai compris ^^
Merci !
0
Templier Nocturne Messages postés 7734 Date d'inscription jeudi 22 janvier 2009 Statut Membre Dernière intervention 21 mai 2016 1 101
20 juin 2011 à 15:36
de rien :)

passe le sujet en résolu si tu as eu une réponse qui te convienne :)
0
freesta Messages postés 591 Date d'inscription mercredi 26 novembre 2008 Statut Membre Dernière intervention 12 avril 2012 26
20 juin 2011 à 15:25
je sait pas si sa peut aider https://jeux.developpez.com/tutoriels/
-1
Templier Nocturne Messages postés 7734 Date d'inscription jeudi 22 janvier 2009 Statut Membre Dernière intervention 21 mai 2016 1 101
20 juin 2011 à 15:27
heu... il cherche à faire du PHP :/
0
freesta Messages postés 591 Date d'inscription mercredi 26 novembre 2008 Statut Membre Dernière intervention 12 avril 2012 26
20 juin 2011 à 15:45
oui pour sa que j'ai dis "je sait pas si sa peut aider"
et tu l'avais déja aider donc!
0