Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
5113 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Probleme de création MCD+bdd..je bloque

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Probleme de création MCD+bdd..je bloque

n°831502
Neostrange​r
Tout est bon dans le cochon
Posté le 25-08-2004 à 02:39:12  profilanswer
 

Bonsoir à tous il est très tard et depuis plusieurs jour je bloque sur un probleme de logique.
 
C'est dans le cadre d'un jeu en php/sql. je vois passe les détails du dossier de plusieurs pages, j'ai donc entamé mon MCD en prévision de la bdd et je bloque sur un probleme de logique.
 
 
Le systeme pour 1 combat se résume ainsi
 
10 tours, opposant 2 joueurs(j'ai déja ma table Joueur nécéssaire)
 
A chaque tour, en "temps réel" le joeur peux choisir entre :
 
attaquer
défendre
coup spécial
 
et ca pour les 2 joueur à chaque tour.
 
 
Donc je bloque completement dans la logique. Je ne sais pas ou "stocker" les possibilité de choix du joueur, ni ou stocker le choix qu'il enregistre etc.
 
j'avais pensé a faire une entité Rencontre, lié a Joueur, puis une entité Tour liée a Rencontre, mais je bloque a cet endroit, si quelqu'un arrive à me donner un coup de main merci :)


---------------
X
mood
Publicité
Posté le 25-08-2004 à 02:39:12  profilanswer
 

n°838592
Manu la Sc​ience
...la science ... pas toujours
Posté le 01-09-2004 à 10:29:45  profilanswer
 

Salut,
 
D'après ce que je viens de lire, tu veux que les deux joueurs puissent attaquer, défendre ou faire un coup spécial même lorsque c'est le tour de l'adversaire.
Je pense que tu peux faire une table Rencontre où tu fais migrer les clés des tables joueur et Tour, ainsi que la table type_action (attaquer, défendre et coup spécial).
Attention, avec ce système, il faudra utiliser un numéro de tour différent lorsque tu passes d'un joueur qui à jouer à un joueur qui doit jouer. Un exemple: le joueur n°1 attaque et "utilise" le numéro 1 comme tour, le joueur 2 peut se défendre ou faire un coup spécial avec le numéro 1 comme tour mais dès que c'est à lui de jouer, tu augmente le numéro de tour.
J'espère avoir été clair.


---------------
Proverbe chinois: il vaut mieux apprendre à pêcher à un mendiant que de lui donner du poisson...

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Probleme de création MCD+bdd..je bloque

 

Sujets relatifs
[VBA] --> Problème rapide ( erreur de syntaxe ) [tomcat 5][datasource][mysql] Problème avec l'exemple de base...
Probleme mais pk???Problème image Jpg avec Imagecreatefromstring()
[PostNuke] Création de thème avec Xanthia aide bienvenue.probleme d insertion d un lien dans un mail
[DLL] probleme export d'une classe en DLLprobleme avec un formulaire et liste deroulante
probleme avec mysql 
Plus de sujets relatifs à : Probleme de création MCD+bdd..je bloque


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)