begin process at 2010 02 10 14:22:11
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Jeux

 > UN PETIT JEU D'ECHECS POUR JOUER À DEUX EN ÉTANT SUR DE RESPECTER LES RÈGLES (ÉCHECS, ROQUES, PRISES EN PASSANT, PROMOTIONS). C'EST JUSTE UN DÉBUT.

UN PETIT JEU D'ECHECS POUR JOUER À DEUX EN ÉTANT SUR DE RESPECTER LES RÈGLES (ÉCHECS, ROQUES, PRISES EN PASSANT, PROMOTIONS). C'EST JUSTE UN DÉBUT.


 Information sur la source

Note :
8,58 / 10 - par 12 personnes
8,58 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Jeux Classé sous :echec, chess, jeu, multijoueur, multiplayer Niveau :Initié Date de création :17/05/2005 Date de mise à jour :18/05/2005 19:12:52 Vu / téléchargé :17 337 / 1 557

Auteur : amauryxiv

Ecrire un message privé
Site perso
Commentaire sur cette source (20)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Le jeu contrôle seul la validité de vos coups et les refuse s'ils ne respectent pas les règles



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

17 mai 2005 23:26:53 :
J'ai rajouté les cas où la partie est nulle.
18 mai 2005 13:38:04 :
Correction d'un petit (oubli de partie nulle lorsque roi contre roi) etlégère amélioration du design.
18 mai 2005 19:12:52 :
Mise a jour de l'impression ecran

 Sources du même auteur

Source avec Zip Source avec une capture UN PETIT PACMAN
Source avec Zip Source avec une capture UN PETIT TETRIS
Source avec Zip Source avec une capture UN CASSE BRIQUE SYMPA.

 Sources de la même categorie

Source avec Zip Source avec une capture DÉMARRAGE DE JEUX DE CARTES par mercierdes
Source avec Zip Source avec une capture OUTPOST (PAS FINIT) par Pratana
Source avec Zip CITY, C'EST UN JEU DE VILLE par edouard333
Source avec Zip Source avec une capture PETIT JEU AVEC JAVAFX par puccino1er
Source avec Zip Source avec une capture ANIMATION DANS UN JPANEL + SURVEILLANCE DE LA SOURIS ET DU C... par pyo656

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture JEU D'ECHEC par coucou747
Source avec Zip PETIT JEU D'ECHEC EN RESEAU (SERVEUR MULTI-PARTIE) par mep
Source avec Zip JEU D'ECHEC EN RÉSEAU par bloofi
Source avec Zip Source avec une capture UN PETIT PROGRAMME DE MORPION EN JAVA ... par gmi19oj19
Source avec Zip Source avec une capture TETRIS PAR SOUL (TPS) par souliane

Commentaires et avis

Commentaire de rom1v le 18/08/2005 09:39:09

Par hasard, tu n'aurais pas pris les images sur mon petit jeu:
http://www.javafr.com/code.aspx?id=28752

???

:)

Commentaire de amauryxiv le 18/08/2005 11:42:10

Si, sans doute. En tout vas j'ai pris les images sur un jeu que j'ai trouvé ici.
Je ne sais pas où tu as trouvé les images, d'ailleurs, mais j'en profite pour te remercier d'en avoir mis à notre disposition .

Commentaire de rom1v le 18/08/2005 13:44:30

J'avais pris des captures d'écran sur des sites où y'avait des plateaux avec des pièces, et un ptit coup de photoshop pr couper la pièce (gomme magique), et sauver en png transparent :D

D'ailleurs sur mon jeu y'avait 4 skins si je me souviens bien (dont une faite perso qui est toute laide, faite à la souris lol).

Commentaire de lockho_99 le 21/02/2006 23:43:20

Peu de commentaires mais code très bien structuré.
Bonne utilisation des propriétés objet.
Une très bonne base pour un jeu d'échecs.

Félicitations!

Commentaire de amauryxiv le 22/02/2006 19:02:12

Merci Lockho !
Ca fait plaisir de voir ses efforts récompensés !
Si je me souviens bien, la version qui est disponible sur ce site est encore un peu boguée. Mais bon c'est vrai que j'ai essayé de programmer en exploitant au mieux les fonctionnalités objets.

A près avoir publié cette version sur ce site, j'ai programmé une intelligence artificielle: ça marche, mais pour cause de perf, la machine ne voit qu'à 2 - 3 coups: pas très intéressant donc.

Merci encore !

Commentaire de yinanliu le 23/02/2006 00:44:00

c'est ce que je voulais voir

Commentaire de bil_hack le 06/03/2006 15:54:17

salut a tous,
je dois faire la meme chose que toi pour mon école en trois jour.et j'aimerais bien des explications pour mieux gerer
si vous pouvez m'aidez à faire un bon code!!
ça sera sympa
merci

Commentaire de amauryxiv le 06/03/2006 17:32:52

Je ne peux pas te résumer tout le programme comme ça. Mais après un premier examen, si tu as des questions, je suis ouvert (en dehors des heures de boulot, malheureusement) ...

Commentaire de nemesis1979 le 29/04/2006 15:16:15

Merci à l'auteur! je voulais voir un source simple de jeu Java existant pour des idées d'architecture à utiliser, et c'est exactement ce que je cherchais ! En plus tous les .java source sont là (ce n'est pas touours le cas).
Je bosse sous Eclipse, et manifestement ces sources sortent de NetBeans, donc quelques petites adaptations, rien de bien méchant cependant! Ca marche et à l'air d'être programmé proprement! Bref merci encore :)

Commentaire de amauryxiv le 29/04/2006 15:54:05

Merci, l'auteur c'est moi. Mais méfie toi quand même il doit peut-être encore y avoir quelques bugs sur le calcul des mouvements des pièces (des copier-coller dans le code mal négociés et ce genre de choses.

Commentaire de loloof64 le 25/10/2006 09:32:20

Bonjour amoryxiv et rom1V ! Je voudrais vous demander s'il est possible d'emprunter vos images du jeu pour essayer de faire le mien.

Commentaire de tahite le 31/12/2007 13:21:56

salue a tous, je suis nouveau dans ce jeu et si quelqu'un a un astus pour moi j'en serai ravi

Commentaire de guaranya le 06/01/2008 15:08:39

coucou,
bon je debute faut pas m'en vouloir, mais où est le main method dans tout ce code??
can't find!
merci
coco

Commentaire de loloof64 le 07/01/2008 18:03:39

Ben, il faut perseverer plus que ça (même moi qui n'ai pas codé le programme j'ai trouvé)
package : echecs.IHM
classe : FenetrePrincipale

Commentaire de tba64 le 27/10/2009 08:10:30 7/10

Quelques bugs graphiques et une organisation des sources plutôt bien faite.
On peut voir, à la lecture des sources, les intentions de développement (notamment l'embryonnaire IA homme-machine, et pas seulement grâce à la présence d'une classe Machine qui hérite de la classe abstraite Joueur).


J'ai déjà ajouté à ce programme la possibilité d'exporter les parties sous le format PGN.

Mais ce qui m'intéresse maintenant est un peu différent.
Je souhaiterai y greffer des modules de navigation dans la partie réalisée avec la possibilité de modifier les coups précédents par action de la souris sur l'échiquier (comme ce que propose Scid ou Fritz).
Il me faut développer un peu certaines classes existantes et en créer d'autres pour permettre la lecture des coups (par un clic de souris dans l'EDT ou bien par un nouveau thread différent de l'EDT), car les modules présents ne sont pas conçu en ayant tenu compte de ce besoin.

Ainsi que :
- corriger ce bug graphique lorsque l'on tourne l'échiquier;
- permettre de personnaliser le look and feel (echiquiers, pièces, 2D, 3D);
- intégrer différents moteurs de calcul existants;
- notifier les coups avec leurs conséquences dans la partie (se servir d'un moteur intégré de référence pour marquer les menaces directes engendrées par le coup) à la manière de ce que fait Fritz.

Sans doute posterais-je une source une fois tout cela réalisé.
Le programme actuel est déjà très différent de cette source, et le résultat donne naissance à un programme significativement nouveau.

Commentaire de dawadam le 23/11/2009 22:42:22

Franchement, je dit "bien", je n'ai pas encore regardé le code mais rien qu'a voir l'organisation des fichiers et le rendu final on sent le soucis professionnel.
Je cherchai quelque-chose de plus simple que les GUI "grande marque", je ne pensais pas me rabattre sur de l'"amateur" mais là je suis convaincu.
Je dit bravo et merci.
Bonne continuation.

Commentaire de amauryxiv le 23/11/2009 23:33:02

Bonjour et merci pour vos éloges. Je suis agréablement surpris car ma source est somme toute assez simple.
Cela reste effectivement de l'amateur car les jours où j'ai utilisé java dans l'exercice de ma profession (oui, quand même, de l'informatique) se comptent sur les doigts de la main... Et comme c'est de l'amateur, il y a sûrement quelques bugs (pas grand-chose) qui ont dupersister (notre ami TBA64 le confirmera).

Commentaire de dawadam le 06/12/2009 23:25:25 10/10

la simplicité c'est la clé de bien des choses.
Quant au soit disant bug de retournement d'échiquier, je croie que c'est simplement le changement de couleur que personnellement je trouve très classe.
On peut ajouter bien des choses à un gui mais dans ce cas autant utiliser ceux existant (jin), alors qu'avec une base simple, on à plus qu'a implémenter les fonctionnalités que l'on veut.
définitivement cool

Commentaire de ramboo le 30/01/2010 13:10:16

mais comment éxecuter le jeux (à partir du fichier Parti.class ?)

Commentaire de loloof64 le 31/01/2010 13:20:23

Salut Ramboo, étant donné que le main(String []args) à lancer se trouve dans la classe Echecs.IHM.FenetrePrincipale , il te suffira de lancer
java Echecs.IHM.FenetrePrincipale

J'espère que cela t'aura aidé :)

Salut :)

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

aide pour jeu multijoueur [ par milocco ] Bonjour, j'ai developper un jeu de petansue en flash multijoueur (http://www.petanque52.com). le server multijoueur est en java, un socket server clas jeu d'echec [ par anouar2009 ] je cherche un programme java  de jeu d'echec sans interface graphique "avec des matrice" Applet jeu multijoueur [ par The69thMan ] Bonsoir,J'aimerais savoir comment créer, dans les grandes lignes, un jeu de cartes multijoueur sur internet. En fait le plus gros souci est d'arriver jeu de dame international [ par darrylsite ] Bonjour, J'ai eu à programmer un jeu de dame international complet :IA+jeu en reseau+minichat- en java utilisant swing avec une configuration serveur jeu des chiffres et des lettres [ par yrifka ] slt,j'ai un projet concernant l'interface graphique du jeu des chiffres et des lettres mais je suis bloquée en 2 points:le 1er à propos du chronomètre chronometre dans un jeu chiffres et des lettres [ par yrifka ] salut je suis entrain de programmer une interface graphique du jeux des chiffres et des lettres(en java, bibliothèque swing)et je veux inclure un chro jeu du pendu [ par dioloun ] Bonjour a tout le monde, au fait j'ai un probleme pour programmer le jeu pendu en Java (Applet), surtout comment le dessiner en 10 etapes. je cris a v jeu en J2ME [ par sqlserv ] Bonjour, je souhaite de optimiser un jeu de Arcade en java mobile la modification concerne de rendre le jeu au lieu de jouer avec quatre touche de jo code source [ par timberdiablo ] En faite , j'ai besoin d'aide :). je cherche a coder le jeu des allumettes et je voudrais savoir si quelqu'un pourra m'aider. le jeu des allumette co


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,218 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales