Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

JEU D'ÉCHECS RÉSEAU ( SERVEUR/CLIENT )


Information sur la source

Catégorie :Jeux Source .NET ( DotNet ) Classé sous : échecs, jeu, client, serveur Niveau : Initié Date de création : 29/03/2007 Vu / téléchargé: 9 411 / 692

Note :
Aucune note

Commentaire sur cette source (6)
Ajouter un commentaire et/ou une note

Description

Bonjour,

Dans le cadre d'un projet de programmation de mon DUT Réseaux et Télécommunications à Lannion ( 22 ), j'ai développé une plate-forme de jeu d'échecs.

Il y a un serveur et un client avec interface MSN-like. Il fourni dans le formualaire de jeu un chat et un jeu d'échecs.

Ces sources peuvent être utile pour d'autres personnes. Et j'aimerais poursuivre le développement sans en avoir le temps ( stage de fin d'année ) donc si quelqu'un est motivé... Sinon j'attends tous vos commentaires avec la plus grande impatience.

Merci à vous.
 

Conclusion

Bugs :

Déconnexion propre du formualaire "jeu"
Echec et Echec et mat non géré
...

Faudrait que je regarde bien pour faire une liste plus exhaustive.



 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  •   BinLannionChessGame
    • icone.icoTélécharger ce fichier [Réservé aux membres club]Voir ce fichier766 octets
    • LannionchessGame.confTélécharger ce fichier [Réservé aux membres club]19 octets
    • LannionChessGame.exeTélécharger ce fichier [Réservé aux membres club]397 312 octets
    • LannionChessGame.pdbTélécharger ce fichier [Réservé aux membres club]103 936 octets
    • LannionChessGame.vshost.exeTélécharger ce fichier [Réservé aux membres club]5 632 octets
  •   BinLannionChessServeur
    • icone.icoTélécharger ce fichier [Réservé aux membres club]Voir ce fichier766 octets
    • LannionChessServer.applicationTélécharger ce fichier [Réservé aux membres club]1 507 octets
    • LannionChessServer.confTélécharger ce fichier [Réservé aux membres club]21 octets
    • LannionChessServer.exeTélécharger ce fichier [Réservé aux membres club]36 864 octets
    • LannionChessServer.exe.manifestTélécharger ce fichier [Réservé aux membres club]2 635 octets
    • LannionChessServer.pdbTélécharger ce fichier [Réservé aux membres club]48 640 octets
    • LannionChessServer.vshost.applicationTélécharger ce fichier [Réservé aux membres club]1 507 octets
    • LannionChessServer.vshost.exeTélécharger ce fichier [Réservé aux membres club]5 632 octets
    • LannionChessServer.vshost.exe.manifestTélécharger ce fichier [Réservé aux membres club]2 635 octets
  •   LannionChessGame
  •   LannionChessServer
    •   LannionChessServer
      •   bin
        •   Debug
          • icone.icoTélécharger ce fichier [Réservé aux membres club]Voir ce fichier766 octets
          • LannionChessServer.applicationTélécharger ce fichier [Réservé aux membres club]1 507 octets
          • LannionChessServer.confTélécharger ce fichier [Réservé aux membres club]12 octets
          • LannionChessServer.exeTélécharger ce fichier [Réservé aux membres club]36 864 octets
          • LannionChessServer.exe.manifestTélécharger ce fichier [Réservé aux membres club]2 635 octets
          • LannionChessServer.pdbTélécharger ce fichier [Réservé aux membres club]48 640 octets
          • LannionChessServer.vshost.applicationTélécharger ce fichier [Réservé aux membres club]1 507 octets
          • LannionChessServer.vshost.exeTélécharger ce fichier [Réservé aux membres club]5 632 octets
          • LannionChessServer.vshost.exe.manifestTélécharger ce fichier [Réservé aux membres club]2 635 octets
        •   Release
          • LannionChessServer.applicationTélécharger ce fichier [Réservé aux membres club]1 507 octets
          • LannionChessServer.exeTélécharger ce fichier [Réservé aux membres club]36 864 octets
          • LannionChessServer.exe.manifestTélécharger ce fichier [Réservé aux membres club]2 635 octets
          • LannionChessServer.pdbTélécharger ce fichier [Réservé aux membres club]40 448 octets
          • LannionChessServer.vshost.applicationTélécharger ce fichier [Réservé aux membres club]1 507 octets
          • LannionChessServer.vshost.exeTélécharger ce fichier [Réservé aux membres club]5 632 octets
          • LannionChessServer.vshost.exe.manifestTélécharger ce fichier [Réservé aux membres club]2 635 octets
      •   obj
        •   Debug
          • Refactor
          •   TempPE
            • Properties.Resources.Designer.cs.dllTélécharger ce fichier [Réservé aux membres club]4 608 octets
          • LannionChessServer.applicationTélécharger ce fichier [Réservé aux membres club]1 507 octets
          • LannionChessServer.csproj.GenerateResource.CacheTélécharger ce fichier [Réservé aux membres club]964 octets
          • LannionChessServer.exeTélécharger ce fichier [Réservé aux membres club]36 864 octets
          • LannionChessServer.exe.manifestTélécharger ce fichier [Réservé aux membres club]2 635 octets
          • LannionChessServer.Form_de_base.resourcesTélécharger ce fichier [Réservé aux membres club]2 398 octets
          • LannionChessServer.pdbTélécharger ce fichier [Réservé aux membres club]48 640 octets
          • LannionChessServer.Prefs.resourcesTélécharger ce fichier [Réservé aux membres club]180 octets
          • LannionChessServer.Properties.Resources.resourcesTélécharger ce fichier [Réservé aux membres club]180 octets
        •   Release
          •   TempPE
            • Properties.Resources.Designer.cs.dllTélécharger ce fichier [Réservé aux membres club]4 608 octets
          • LannionChessServer.applicationTélécharger ce fichier [Réservé aux membres club]1 507 octets
          • LannionChessServer.csproj.GenerateResource.CacheTélécharger ce fichier [Réservé aux membres club]906 octets
          • LannionChessServer.exeTélécharger ce fichier [Réservé aux membres club]36 864 octets
          • LannionChessServer.exe.manifestTélécharger ce fichier [Réservé aux membres club]2 635 octets
          • LannionChessServer.Form_de_base.resourcesTélécharger ce fichier [Réservé aux membres club]2 398 octets
          • LannionChessServer.pdbTélécharger ce fichier [Réservé aux membres club]40 448 octets
          • LannionChessServer.Prefs.resourcesTélécharger ce fichier [Réservé aux membres club]180 octets
          • LannionChessServer.Properties.Resources.resourcesTélécharger ce fichier [Réservé aux membres club]180 octets
        • LannionChessServer.csproj.FileList.txtTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 162 octets
      •   Properties
      • ClassDiagram1.cdTélécharger ce fichier [Réservé aux membres club]2 597 octets
      • Form_Server.csTélécharger ce fichier [Réservé aux membres club]Voir ce fichier10 370 octets
      • Form_Server.Designer.csTélécharger ce fichier [Réservé aux membres club]Voir ce fichier8 258 octets
      • Form_Server.resxTélécharger ce fichier [Réservé aux membres club]Voir ce fichier9 163 octets
      • icone.icoTélécharger ce fichier [Réservé aux membres club]Voir ce fichier766 octets
      • LannionChessServer.csprojTélécharger ce fichier [Réservé aux membres club]Voir ce fichier4 939 octets
      • LannionChessServer.csproj.userTélécharger ce fichier [Réservé aux membres club]Voir ce fichier569 octets
      • Prefs.csTélécharger ce fichier [Réservé aux membres club]Voir ce fichier3 843 octets
      • Prefs.Designer.csTélécharger ce fichier [Réservé aux membres club]Voir ce fichier7 038 octets
      • Prefs.resxTélécharger ce fichier [Réservé aux membres club]Voir ce fichier5 987 octets
      • Program.csTélécharger ce fichier [Réservé aux membres club]Voir ce fichier14 738 octets
    • LannionChessServer.slnTélécharger ce fichier [Réservé aux membres club]Voir ce fichier947 octets
    • LannionChessServer.suoTélécharger ce fichier [Réservé aux membres club]37 376 octets

Télécharger le zip

Commentaires et avis

signaler à un administrateur
Commentaire de Bidou le 29/03/2007 10:01:34 administrateur CS

J'ai trouvé comment connecter deux clients au server, mais où est la partie 'jeu'?
Sinon, tu peux jeter un oeil ici : http://www.csharpfr.com/codes/JEU-ECHEC-CHESSGAME_37989.aspx

signaler à un administrateur
Commentaire de Bidou le 29/03/2007 19:19:34 administrateur CS

Bon après la petite explication dans ton message privée, j'ai joué une petite partie...
La partie client-server semble assez bien fonctionner, par contre niveau règles des échecs c'est pas du tout au points...

echec, echec et mat (comme tu l'as dit) mais on ne peut non plus pas roquer (ni grand, ni petit), pas de prise en passant, pas de partie null (pat), etc...

signaler à un administrateur
Commentaire de redcoder29 le 30/03/2007 00:24:36

Alors le roque est un peu spécial il faut en fait manger sa tour. C'est pas moi, c'est mon binôme qui l'a développé ^^

Sans vouloir cracher sur lui faudrait voir son code ^^

Merci à toi de suivre ce projet.

Mais des mises vont sans doute être faite, je suis en stage dans pas longtemps ( glandage prévu ^^ ).

signaler à un administrateur
Commentaire de redcoder29 le 30/03/2007 19:00:30

doudou ton jeu il est trop bien, même si j'y ai pas joué, mais c'est normal parce que je t'aiiiiiiiiiiiiiiiiiiiimeeeeeeeeeee! bizou! doudounette

signaler à un administrateur
Commentaire de etarck le 06/04/2007 16:30:03

Déjà binôme merci pour ton soutient  !!!
=> C'est sûr que quand on sèche les cours on plus de temps pour développer ^^.

Ensuite je suis d'accord j'ai un codé les règles à l'arrache et j'ai pas eut le temps de faire du nettoyage ( redondance et simplifications ), mais c'est pour ça qu'on partage notre programme ici.

De plus si Redcoder ( alias doudou ) n'avait pas supprimé ( malencontreusement ) ma fonction de gestion de l'échec et du mat, eh bien elle y serait.

Sinon pour la prise en passant j'ai indiqué où il faut rajouter le code et cela ne prend que quelques lignes.

Si j'ai le temps je les développerai...

PS : Bon stage Redcoder !!!



signaler à un administrateur
Commentaire de Nitrite59 le 11/04/2007 12:11:35

Salut tout le monde, je debute donc voila, j'ai un probleme : comment on fait pour  faire fonctionner ce jeu ?? je sais pas comment faire :s je sais pas s'il faut compiler et si c'est ca, ou est le fichier principal ? merci a ceux qui vont m'aider.

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Poker client-serveur [ par malara ] Salut tout le monde,   J'ai un petit problème, c'est pourquoi j'ai besoin de l'expertise des membres de ce forum ... J'ai dév Fichiers Client/Serveur [ par hoymille ] Bonjour,J'ai réalisé un client serveur et je voulais savoir si il était possible d'envoyer un fichier se trouvant sur le serveur à [C#] [SQL] Architecture client-serveur [ par scoubidou944 ] histoire de faire des tests, voici l'exercice (d'ailleurs, pk y'a pas une section exercice sur le site pour qu'on puisse progresser chacun à son Ca rame sévère ! [ par billou_13 ] Voila, g fait un programme serveur en utilisant les NetworkStream et je c pas pourquoi, dès qu'il y a 3 clients minimum, le serveur se met a rame Comparaison d'hôte pour un socket [ par Oeil_de_taupe ] Bonjour tous le mondeJe suis en train de faire joujou avec les sockets UDP. Je crée une classe qui permettra la connection entre deux sockets (UDP) av Pb de fermeture d'une appli avec C# [ par rmaj ] Bonjour,Mon problème est le suivant : mon application gère, au moyen d'un thread, la communication entre un serveur et un client. En réalité, le serve Discussion grâce à la classe Socket [ par ivanoff1 ] Bonjour a tousJ'aimerais vous poser une ou deux questions.Tout d'abord, je voudrais savoir si j'ai bien compris le principe des Socket.1) Le serveur e Remoting et "sécurité" [ par CMatt ] Bonjour tout le monde!J'ai commencé à développer un jeu en temps réel et j'essaie d'implémenter un mode multijoueurs (pa Client/Serveur - Asynchrone... [ par DaOuch ] Bonjour à tous.Je voudrais faire un logiciel de communication entre client et serveur mais que cette communication soit asynchrone.J'ai utilis&#2 Thread + NetworkStream [ par JuS ] Je vais vous exposer mon problème (c'est un peu long à lire et à comprendre...)Je programme un programme client/serveur.Le client, en C#, communique a


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,406 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.