IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flash Discussion :

Jeu de dames


Sujet :

Flash

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Octobre 2006
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 53
    Par défaut Jeu de dames
    Bonjour tout le monde

    Voilà je voulais savoir si on pouvait m'éclairer sur un point. En ce moment, je suis en train de développer un site de jeu de dames. Pour l'interface web, j'utilise PHP (gestion des utilisateurs, des parties jouées, etc) et du Flash pour le jeu en lui-même. Mon soucis, a l'heure d'aujourd'hui, c'est comment limiter les mouvements du pion que je déplace, parce que je peux que le déplacer sur une autre case noire, qui doit être libre et seulement vers l'avant. Alors si vous aviez des idées, ou des liens vers des sources avec des jeux du même genre qui pourrait m'éclairer. Parce que pour l'instant, ce que je pensais faire c'est soit connaitre au pixel près mon damier, soit je pourrait peut-être utiliser la méthode hitTest nan ?

    Merci d'avance

  2. #2
    Membre Expert Avatar de dom_dev
    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 073
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 073
    Par défaut
    salut

    je suis en train de faire un jeu comparable à un jeu d'echec mais avec moins de piéces et des piéces proches d'un jeu de role genre "Diablo". A la vitesse ou je vais il devrait marcher en 2020 ! Tout ça pour dire que la solution que j'ai utilisé c'est de matérialiser l'échiquier par une matrice, chaque case à donc deux valeurs (x,y) et chaque pion idém. Les pions ne peuvent se déplacer que d'une valeur entière correspondant au pas de la grille. A chaque fois qu'un joueur veux déplacer une pièce il sélectionne celle ci, sélectionne la case de destination et valide son choix. Une fonction teste si le déplacement est autorisée par simple soustraction des valeurs x et y pions/case destination et si le déplacement est autorisé on déplace le pion.
    Dans le cas d'un déplacement en diagonal on peut imaginer faire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    (xCase - xPion == 1) && (yCase - yPion == 1) 
    plus test si la case est occupée => déplacement valide
    c'est juste une piste...
    il y a peut être une méthode beaucoup plus simple ?

    crdlt

Discussions similaires

  1. jeu de dame en c
    Par MALAKFATINE dans le forum Projets
    Réponses: 1
    Dernier message: 18/09/2006, 09h34
  2. créer jeu de dame en C
    Par SAMUELSalbert dans le forum C
    Réponses: 11
    Dernier message: 31/07/2006, 20h33
  3. Code source en c d'un jeu de dames
    Par ledawa dans le forum Développement 2D, 3D et Jeux
    Réponses: 33
    Dernier message: 22/05/2006, 08h54
  4. [Jeu de dames]Enregistrer les règles...
    Par progfou dans le forum Algorithmes et structures de données
    Réponses: 3
    Dernier message: 16/11/2005, 19h39
  5. probleme pour un jeu de dames en python
    Par doudou152 dans le forum Général Python
    Réponses: 7
    Dernier message: 22/04/2005, 14h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo