begin process at 2012 02 11 12:36:47
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Jeux

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

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


 Information sur la source

Note :
Aucune note
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é :12 778 / 895

Auteur : redcoder29

Ecrire un message privé
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

Les Membres Club peuvent 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


 Sources de la même categorie

Source avec Zip Source avec une capture GÉNÉRATEUR DE PARTIES DE SUDOKU par MisterEpic
Source avec Zip GENERATEUR DE GRILLES DE SUDOKU RESOLUES par robx2391
Source avec Zip Source avec une capture Source .NET (Dotnet) JEU DE LA VIE par epineurien
Source avec Zip Source avec une capture MYCARDZINO par thebigboss
Source avec Zip Source .NET (Dotnet) [XNA] CULTURE ASTEROIDS par Chiheb2010

 Sources en rapport avec celle ci

Source avec Zip SOCKET CONNEXION CLIENT & SERVEUR par ziedto83
Source avec Zip Source avec une capture Source .NET (Dotnet) [SILVERLIGHT] UN JEU D'ÉCHECS UTILISANT L'ALGORITHME ALPHA/B... par loudadyassine
Source avec Zip Source avec une capture Source .NET (Dotnet) JEU D'ÉCHECS EN C# par orioljimenez
Source avec Zip Source .NET (Dotnet) SERVERTIMER: AUTOMATISER LES TÂCHES DE REDÉMARRAGE D'UN SERV... par codergamer
Source avec Zip Source avec une capture Source .NET (Dotnet) DÉMO NETACCESS 2.0.1 : NETMESSENGER par wizad

Commentaires et avis

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

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...

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 ^^ ).

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

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 !!!



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

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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 : 1,825 sec (3)

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