Jeux de dames

Soyez le premier à donner votre avis sur cette source.

Vue 22 637 fois - Téléchargée 2 409 fois

Description

Exemple d'un jeux de dames avec interface. Le code est assez brut. Je viens de finir les principales fonctions ( malheuresement il ne gère pas la création de Dames ) Mais je pense qu'il peut etre interressant pour manipuler des déplacements d'images d'une facon assez simple. C'est vraiment un teste alors j'atends les commentaires !

J'ai volontairement laissé mes messages system.out.print ...Ca peut aider
La gestion des règles ma vite parue compliquée et cela ne m'a vraiment pas passionnée, par contre je réutiliserais la technique de cadrillage illustré par le code ci dessous :

En gros,le design peut servir mais les règles c'est plus compliquées !

Source / Exemple :

public void paintComponent(Graphics g) {
       
        g.drawImage(damier, 0, 0, null);
        
       
        
        
        int x;
        int y;
        
        
        
        for(int i=0; i<100; i++) {
            
            if(tabPlateu[i] == 2) {
                
                
                y = i/10;
                x = i - y*10;
                g.drawImage(pionBlanc, margeGauche+ x*50, margeHaut+y*50, null);
                
                
                
            } else
                
                
                if(tabPlateu[i] == 3) {
                
                
                y = i/10;
                x = i - y*10;
                
                g.drawImage(pionNoir, margeGauche+ x*50, margeHaut+y*50, null);
                int X = margeGauche+ x*50;
                
                } else
                    
                    if(tabPlateu[i] == 4) {
                
                y = i/10;
                x = i - y*10;
                
                g.drawImage(caseLibre, margeGauche+ x*50, margeHaut+y*50, null);
                
                    }
            
        }

}

Conclusion :

Bugs connus : Lorsqu'un pion devrait devenir une dames

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_loloof64
Messages postés
350
Date d'inscription
vendredi 1 septembre 2006
Statut
Membre
Dernière intervention
6 novembre 2012
-
Je suis d'accord pour éssayer de programmer les règles.
Je te maileras alors, le cas échéant, de chacune de mes avancées, que tu ajouteras à ta guise toi-même sur le projet original.

P.S : Moi aussi, je suis débutant.

Lolo of 64 aka LinkOf64
cs_Jun
Messages postés
11
Date d'inscription
mercredi 30 juillet 2003
Statut
Membre
Dernière intervention
2 septembre 2009
-
Chouette le jeu. Tu aimerai qu'on fasse une autre version jouable en réseau?

Si ça t'intéresse j'y participerai
a++
cs_Jun
Messages postés
11
Date d'inscription
mercredi 30 juillet 2003
Statut
Membre
Dernière intervention
2 septembre 2009
-
J'ai remarqué que lors d'une prise de dame il est reste quand même impossible de bouffer un pion adverse mal protégé se trouvant à plus d'une case de distance
cs_Jun
Messages postés
11
Date d'inscription
mercredi 30 juillet 2003
Statut
Membre
Dernière intervention
2 septembre 2009
-
Tu parlais tantôt de programmer les règles penses y.
cs_Jun
Messages postés
11
Date d'inscription
mercredi 30 juillet 2003
Statut
Membre
Dernière intervention
2 septembre 2009
-
Pense aussi à la fin du jeu, j'aimerai bien t'envoyer une image de la situation, car j'ai jouer à ton jeu de dame.En tous cas, c'est une belle oeuvre de l'esprit.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.