begin process at 2012 02 15 23:46:05
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Jeux

 > JEU DE DAME V1.1

JEU DE DAME V1.1


 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 :jeu, dame, dames Niveau :Débutant Date de création :10/04/2008 Date de mise à jour :23/04/2008 23:07:51 Vu / téléchargé :14 799 / 662

Auteur : max0345009

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

 Description

Cliquez pour voir la capture en taille normale
Voici un projet que j'ai fait. C'est un jeu de dame, incomplet pour l'instant, mais les pièces peuvent se déplacer ainsi que manger les autre pièces. Il ne me reste donc qu'a programmé les déplacement pour les dames. Bonne partie et n'oublier pas de laisser vos commentaires!

Je tien aussi à ajouter que je suis présentement entrain de réviser le code dudit programme. La prochaine version, que je vais mettre seulement lorsqu'elle sera fini, aura beaucoup moin de ligne de programmation et pourquoi pas créé un IA, si je suis capable, pour jouer contre l'ordinateur. Cela reste a voir...



 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

10 avril 2008 23:52:14 :
Ce projet n'est pas de niveau débutant et j'ai oublier de le changer avant de l'envoyer.
11 avril 2008 18:36:47 :
Changement de le présentation.
11 avril 2008 21:05:56 :
Ajout d'une parti du code de programmation (programmation de la page principale)
14 avril 2008 19:14:28 :
Bon suite à plusieurs commentaire, je le remet en débutant et j'enlève le code.
23 avril 2008 23:07:51 :
Modification du nom du titre de la source + ajout dans la parti description.

 Sources de la même categorie

Source avec Zip Source avec une capture Source .NET (Dotnet) JEU DE MÉMOIRE CLASSIQUE par raffika
Source avec Zip Source avec une capture Source .NET (Dotnet) DES CHIFFRES ET DES LETTRES par ShayW
Source avec Zip Source avec une capture FAIRE REBONDIR PLUSIEURS BALLES par pierreh51
Source avec Zip Source .NET (Dotnet) JE DES BRIQUES MOUVANTES par alpha5
Source avec Zip Source avec une capture TOWER BATTLE 2 par Softmama

 Sources en rapport avec celle ci

Source avec Zip JEU DE DAMES AMÉRICAIN EN SOLITAIRE par medkarim
Source avec Zip Source avec une capture BMW SERIE 7 par serge_saati
Source avec Zip Source avec une capture $$$ BLACKJACK $$$ LE CÉLÈBRE JEU DU 21 PRATIQUÉ DANS LES CAS... par FrAnCkY555
Source avec Zip JEU DE DAMES par dybman
Source avec Zip JEU DE DAMES par LeKamé

Commentaires et avis

Commentaire de jupiter le 11/04/2008 22:30:18

3782 lignes de code et pas d'IA ... Ca laisse pantois ...

Commentaire de BZY1 le 12/04/2008 13:06:23

salut, regarde la fonction "select case" je pense que ça peut t'interesser...
Le programme n'étant pas terminé, je ne note pas.
Bon courage pour la suite a+

Commentaire de WilPolo le 12/04/2008 21:11:23

ton programme je l'ai testé je crois que le chemin vers ca finition est encore long donc du courage car il est actuellement dans un etat de débutant

Commentaire de max0345009 le 13/04/2008 19:33:35

merci bien de vos commentaires.

Commentaire de oommeeggaa3d le 14/04/2008 09:09:00 2/10

pour ceux qui aiment optimiser ou rendre lisible du code, le programme est parfait !
Quelle horreur tout ces if else imbriqués, avec des valeurs "en dur".
Enfin ce qui me "choque" le plus, c'est que tu mets en ligne ton code mais tu interdis qu'on en fasse une copie même en partie. ceci dit, C'est une bonne idée, car ce code n'est pas du tout un exemple à suivre, à mon avis.

Commentaire de Chrysostome le 14/04/2008 10:31:12

Salut,
j'ai fait plusieurs années de compétition de jeu de dames (avec un "S"). Et en France et en Europe, ce jeu se joue sur 100 cases ( dit 'International'), la case de la couleur du joueur à sa gauche, avec 20 pions de chaque couleur. Tu nous présente un jeu anglo-saxon de 8x8 (De mémoire, il me semble que le jeu de dames canadien est de 12x12!).
Ça, c'est pour la forme.
En ce qui concerne le fond,il y a de gros progrès à faire pour modéliser et optimiser le code, je dirais même dans la manière d'aborder la programmation. Et en ce qui concerne le niveau Initié ...

Commentaire de max0345009 le 14/04/2008 19:13:10

Bon, est-ce que je pourrais avoir des commentaires constructifs. Je sais qu'il est loin d'être parfais donc votre aide serais d'un grand service.

Commentaire de mstarsup5 le 14/04/2008 21:34:08

Salut,

Les commentaires que j'ai pu lire jusqu'à présent sont très constructifs à mon goût.
Si tu veux qu'on te mente, et qu'on te dise que le code est parfait, etc... on peut le faire aussi, mais ça m'étonnerait que ça soit contructif justement.
Les personnes dans leurs commentaires t'ont dit ce que tu pouvais (devrais) changer pour mieux programmer (un programme de presque 4000 lignes alors qu'on peut le faire tenir en moins de 400 lignes, ça peut s'améliorer, et c'est ce que les gens ont souhaité souligner. (regarde des programmes de jeu de dames déjà présents sur le site, ou des jeux d'échecs ou de othello, tu verras facilement comment raccourcir le code. Tu pourras programmer ça beauoup plus rapidement et tu seras plus content à mon avis pour le résultat :) ))

Donc soit tu prends les commentaires précédents, qui vont tous dans le même sens (mais qui ne disent pas que ton travail est mauvais hein, ce qu'ils disent c'est un point que tu peux largement améliorer), soit tu ne veux pas avoir de commentaires (dans ce cas là revois la définition du mot constructif dans un dictionnaire), et dans ce cas là, ben... ne pose plus de source :)

Commentaire de max0345009 le 15/04/2008 14:07:32

ok, je vais faire ça, mais j'ai vraiment fait de mon mieu pour le code. Je ne connais pas tout de VB donc pour ce que je sais il était pas pire mon code...

Commentaire de mstarsup5 le 15/04/2008 14:57:49

Re salut,
Max, je dis pas ça pour te décourager, bien au contraire, et je peux te dire un autre truc si tu veux, mon premier programme était un programme de mastermind, avec qqs options, etc... bref j'ai fait un code (qui était horrible et horriblement long, j'ai pas peur de le dire... le truc, comme ton code, prenait presque 4000 lignes. je savais que le code n'était pas optimal du tout, même si ça marchait, pour le simple fait qu'il y avait des if, else, .... partout. Ce genre de trucs, tu peux le simplifier très simplement en utilisant des listes par exemple. Pour les cases, tu utiles une indexation:
1  2  3  4  5  6  7  8
9  10 11 12 13 14 15 16
17 .................

et au lieu de faire if on est sur telle case, alors.... 64 fois, t'as qu'une formule à faire, tu peux généraliser le tout à toutes les cases.
J'ai pas vb.net, donc je peux pas trop regarder, mais j'avais un peu vu le code que tu avais mis avant de le retirer, et c'était un peu dans ce style là :) (comme mon programme à l'époque))

Pour ma part, quand j'ai appris ensuite la syntaxe pour utiliser des listes indexées, j'ai tout de suite refait mon programme. J'ai refait tout le code, changé le tout graphiquement, rajouté beaucoup d'options, des animations et j'en passe... il y avait beaucoup plus de trucs à la fin, et le code prenait 4 fois moins de lignes.

Après t'es beaucoup plus content du résultat, tu peux me croire, et tu iras beaucoup beaucoup plus vite quand tu feras d'autres programmes par la suite, tu peux me croire :)

Je te souhaite bon courage en tout cas, à une prochaine.

Commentaire de max0345009 le 16/04/2008 20:47:25

merci vraiment pour les encouragements. Je vais essayer de dimminué mon code le plus possible en utilisant:
-Global case(63)

Ainsi que:
For i = 0 to 63
[...]
next i

Voila, je vais essayer de faire ça comme ça (c'est la solution la plus rapide que je connais.) J'aurais bien voulu utiliser un "aray" (je ne sais pas comment l'écrire), mais je ne sais pas c'est quoi. J'ai juste entendu parler de ça.

Merci encore.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Jeu de dames [ par Christophe ] Je cherche à réaliser un mini-jeu de dames. Sachant qu'on doit pouvoir ensuite gérer des événements Drag-Drop, quels types de contrôles dois-je utilis Jeu de dames [ par esitccachan ] Bonjours à tous, J'ai un projet à faire sur excel avec Visual Basic. J'ai décidé de faire un jeu de dame mais je me retrouve dès le début bloqué. J'a [VB]Comment attendre un évènement avant de continuer l'exécution ? [ par NeoKizashi ] Salut tout le monde ! J'ai un petit soucis dans un programme que je dois concevoir pour mes cours, c'est un jeu bien connu (que je ne citerai pas, pa [Catégorie modifiée VB6 -> VBA] Changement d'application pendant le déroulement d'un programme sous excel [ par hjtoto ] Bonjour, J'ai développé un petit jeu de tetris en Visual Basic 6.3 sous excel, mais pendant le déroulement du jeu, je voudrais cliquer dans une autre [Catégorie modifiée .Net -> VBA] petit jeu sous excel vba [ par DJEESTP34750 ] Bonjour a tous, J'ai un projet d'informatique a réaliser pour pouvoir valider mon diplome d'ingénieur ( batiment). Je tiens a vous préciser que je su [BAR]Jeu pong sur simulink [ par ndeyada ] Bonjour a tous, je viens solliciter votre aide en effet jai un projet pour creer un jeu pong grace a simulink et je n ai aucune idée par quoi commence mettre des clef d'activation sur mon application [ par bekaman ] salut a tout j'ai créé un petit jeu "application" sur vb 2010 express. je souhaite mettre 4 clef d'activation. qui ne peuvent être utiliser une foi aide avec winsock... [ par mangamaniacs2064 ] bonjour je ne connais pas beaucoup la programation de winsock jai un exemple de connection par ip.. jaimerais bien me faire un jeu style en ligne pa [VB6] HighScore et timer [ par Avenger21 ] Bonjour, Je débute dans VB6 et je voudrais savoir comment faire pour que a la fin d'un temps précis, le jeu ce stop et ouvre une nouvelle fenê jeu solitaire en vb.net [ par coral0021 ] [b]salut je recherche des codes permettant de créer le jeu solitaire [/b]


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 : 6,599 sec (3)

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