Jeu d'échecs mode texte (langage c)

0/5 (3 avis)

Vue 37 205 fois - Téléchargée 10 630 fois

Description

Notre projet de jeu d'échecs en programmation C est terminé. nous avons atteint les 2500 lignes de code (mais nous n'avons pas synthétisés certains coup pour avoir une clarté dans le code).
Le logiciel se compose de 9 modules
-initialisation
-affichage
-nouveaujeu
-droits
-echecsblancs
-echecsnoirs
-chargement
-sauvegarde
-aide
-option

Nous avons un jeu à deux joueurs, les échecs sont tous gérés, les roques aussi.
l'échec et mat est géré en partie (l'échec et mat est géré quand le nombre de mise en échec est supérieur à trois)
nous n'avons pas eu le temps de gérer l'échec et mat lorsque le roi ne peut pas exercer de déplacement.
la sauvegarde permet de conserver une partie et d'y revenir. Elle se charge et donne la main à celui en attente de jouer.
Pour des raisons de codes nous avons fait commencer la partie par les pions noirs (encore un défaut minime).

La base de création nous a été inspirée par coucou747
Merci à lui pour nous avoir évité la complication dans notre code ;)

Conclusion :


projet rendu à l'université le 29 avril 2005

version finale disponible

j'aimerai optimisé le code en simplifiant l'appellation des pièces:
passer de Tn(noire) à t
passe de Tb(blanche) à T ...
et simplifier ainsi les appels des pièces et diminuer le nombre de conditions if pour le déplacement d'une pièce

Codes Sources

A voir également

Ajouter un commentaire Commentaires
cs_danyx Messages postés 7 Date d'inscription samedi 6 septembre 2003 Statut Membre Dernière intervention 30 octobre 2005
29 oct. 2005 à 23:59
bon début , c'est bien mais les commandes sont un peu complexes
A quand une IA ?
cordialement
danyx
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
16 avril 2005 à 10:19
tu pourrais dire que la base est de moi...
cs_petifa Messages postés 215 Date d'inscription dimanche 20 février 2005 Statut Membre Dernière intervention 10 mars 2014
15 avril 2005 à 11:21
Bonjour ChessMentor

Je suis en informatique et je m'interesse beaucoup aux jeux d'échec.
Personnelement j'en ai commencé un en c++ mais sans interface graphique et je connait quelqu'un qui en a fait un totalement.

Si tu as besoin d'aide tu peux me le demander je serais ravi de t'aider un peu à coder.
Mon site est :
http://petit.fabrice01.free.fr/

C'est un site que j'ai fait rapidement et qui n'est d'ailleur pas totalement finit.
Cependant si tu va dans la rubrique 2A info, et ensuite sur 3.Programmation C++ : C++ , tu pourras y trouver les fichier pour mon programme C++.

En attendant bonne chance.
T pourra me répondre sur mon adresse qui se trouve sur mon site !

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.

Du même auteur (ChessMentor)