Jeu d'échec en réseau eem

Description

Permet de jouer aux échec en réseau. Les sources sont assez intéressantes car elles permettent de voir comment utiliser les modules de classe (notion d'objet et héritage VB), comment créer un contrôle utilisateur et comment transmettre des données sur le réseau.
Egalement, j'utilise les contrôles Winsock, Forms 2.0 et Commom Dialog;
Je me sert aussi des API pour récupérer le nom de l'utilisateur système et ajouter une icône dans la barre système, à côté de l'haure.
Il y a aussi un effet de transparence en utilisant une dll que vous trouverez dans les sources (dll trouvée sur VBfrance :))

Pour une fois, j'ai commenté le code mais n'hésitez pas si vous avez des questions. Bon jeu !

Conclusion :


le jeu s'appelle eem v2.1.3 (avec VB6)
Hésitez pas à mettre des commentaires : ça m'aide à savoir ce que ça vaut.
Il doit y avoir pas mal de bugs au niveau des déplacements des pièces mais c'est assez long à faire. Je mettrai régulièrement à jour les sources : regardez la version pour savoir si c'est une source plus récente.
note : appuyez sur ² pour afficher la console, espace pour afficher le menu des commentaires et Alt pour afficher/cacher le menu.
Dans la console, tapez showip pour voir votre ip.
etc.
Pour jouer, cliquez sur la petite lampe en bas pour signifier que vous êtes prêt; lorsque tous les joueurs sont prêts, l'icône à côté s'illumine.

bug connu : au démarrage, il met des fois une erreur ActiveX etc. Essayez de relander le prog. si ça ne marche pas, enoyez moi un mail, je vous enverrai un package avec toutes les dll nécessaires. Je peux pas les mettres avec les sources, ça prend trop de place :|

v2.1.1 :
- on reconnait la pièce sélectionnée;
- lors de l'appui sur ",", on voit les déplacements possibles.

v2.1.2:
- le prog joue des sons;

v2.1.3:
-encore plus de son;
-ajout du bouton user dans l'interface pour pouvoir changer de nom;
p.s : g mis un peu n'imp. dans les sons. vous pouvez mettre le son que vous voulez, renommez juste comme le son original :)

Codes Sources

A voir également

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.