begin process at 2010 02 10 01:02:33
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Jeux

 > JEU D'ÉCHECS MODE TEXTE (LANGAGE C)

JEU D'ÉCHECS MODE TEXTE (LANGAGE C)


 Information sur la source

Note :
2 / 10 - par 1 personne
2,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Jeux Classé sous :échecs, chess, jeu Niveau :Initié Date de création :14/04/2005 Date de mise à jour :23/01/2006 12:46:56 Vu / téléchargé :10 191 / 6 015

Auteur : ChessMentor

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

 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
-dr oits
-echecsblancs
-echecsnoirs
-chargement
-sauve garde
-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

 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 avril 2005 14:38:36 :
en développement
18 avril 2005 19:35:03 :
mise à jour des déplacements des pièces
19 avril 2005 22:59:36 :
gestion des coups permis et interdits (déplacement simple et présence de cases occupées)
30 avril 2005 00:04:57 :
Correction des bugs Ajout de fonctionnalité
23 janvier 2006 12:46:56 :
Volonté d'aide pour l'optimisation du code source

 Sources de la même categorie

Source avec Zip Source avec une capture PLUS OU MOINS par antho974
Source avec Zip Source avec une capture TETRIS EN C++ AVEC SDL par Marmalus
Source avec une capture DÉMINEUR SOUS TERMINAL par aom333
Source avec Zip JEU: MARIO SOKOBAN par astro53
Source avec Zip JEU PUISSANCE IV par ElendilAranwe

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture PLUS OU MOINS par antho974
Source avec Zip JEU DE DAMES 3D par vbclaude
Source avec Zip JEU: MARIO SOKOBAN par astro53
Source avec Zip JEU PUISSANCE IV par ElendilAranwe
Source avec une capture MULTIPLICATIONS: PETIT EXERCICE DE MATHS par gmorris

Commentaires et avis

Commentaire de petifa le 15/04/2005 11:21:52

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 !

Commentaire de coucou747 le 16/04/2005 10:19:06

tu pourrais dire que la base est de moi...

Commentaire de danyx le 29/10/2005 23:59:37

bon début , c'est bien mais les commandes sont un peu complexes
A quand une IA ?
cordialement
danyx

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

IA de jeu d'échecs [ par GoldenEye ] Suite à de nombreuses questions sur le sujet (pas forcément sur ce site) et même s'il n'est pas dans mes habitudes de faire du racolage, j'ai mis en l programmation du jeu d'échecs [ par danyx ] bonsoir à tousvoila ma passion c'est de développer mon prog d'échecs (en C) . S'il y a des personnes qui désirent discuter de ce s Résolution du jeu sudoku [ par marik7335 ] Salut tout le monde,J'aimerais avoir quelques quelques pistes pour pouvoir résoudre le jeu du sudoku en C. J'ai du mal à établir l'algo [anti-cheat] Quelles solutions ? [ par lingus ] Bonjour à tous, Voila, je souhaiterai savoir quelles sont les solutions anti cheat que je peu mettre en place dans mon futur jeu de course de voi Programmer un jeu en C/C++ [ par clyn20 ] Slt à ts, C pti mail car g besoin d'aide pr coder 1 jeu : le ball trap !!!! (si vs ne voyez pas ce ke c alé sur : http://www Projet en C/C++ : Coder un jeu [ par clyn20 ] Bonjour à tous, Ce petit message car j'ai besoin d'aide pr coder un jeu : le ball trap !!!! (si vous ne voyez pas ce que c'est, aller sur : Jeu vidéo besoin d'aide! [ par ATAKAN ] Bonjour tout le monde! Y aurait-il quelqu'un de très fort ou de très gentil (les deux c'est possible!) qui pourrait m'expliquer comment e jeu d'allumettes en C [ par irfa ] bonjour , je dois rendre un projet en C sur le jeu d'allumettes et comme je suis nulle en C je n'y arrive pas vraiment surtout  sur ,le fait de [vc++]bug d'une boite de dialogue [ par shadow1779 ] Bonsoir,je suis en train de retaper tout mes prog avec les API, et je m'attaque a mon logiciel pour modifier des settings de server de jeu, j'ai fais lancement executable avec attribut [ par shadow1779 ] Bonjour,j'essai de faire un launcher de jeu, afin que quand la personne rentre son ip et son port cela lui lance l'executable du jeu avec les attrib n


Nos sponsors


Sondage...

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,952 sec (4)

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