DANS LA FAMILLE DES DOMINOS : HEXAMINO

kkasiekk Messages postés 12 Date d'inscription dimanche 11 octobre 2009 Statut Membre Dernière intervention 9 février 2015 - 28 sept. 2010 à 08:29
Debiars Messages postés 285 Date d'inscription lundi 16 juin 2003 Statut Membre Dernière intervention 11 février 2018 - 2 août 2012 à 17:35
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/52322-dans-la-famille-des-dominos-hexamino

Debiars Messages postés 285 Date d'inscription lundi 16 juin 2003 Statut Membre Dernière intervention 11 février 2018
2 août 2012 à 17:35
bonjour,
entièrement d'accord...

je me ferais un plaisir de télécharger ta version.

Même à l'époque (déjà lointaine) où j'étais pro, je n'ai jamais aimé la maintenance de programme...

A+
hoby500 Messages postés 86 Date d'inscription mardi 25 février 2003 Statut Membre Dernière intervention 26 mai 2019
2 août 2012 à 16:36
Bonjour
Après 1 mois de lecture/compréhension/transformation de votre code ..
Et même si je n'ai pas compris l'utilité de certains blocs de code,
J'ai élaboré une version qui ne comporte pas de bugs :
- la pièce qui ne se positionne pas quand elle est en dessous d'une autre fixe.
- les noms des joueurs qui ne sont pas pris en compte.
- les pièces qui se colorie en bordeaux !!
- etc

Je vais la poster sous mon nom si vous me le permettez ..
Martin

Ca aidera les autres ..
Debiars Messages postés 285 Date d'inscription lundi 16 juin 2003 Statut Membre Dernière intervention 11 février 2018
15 juil. 2012 à 08:40
bonjour Hoby500,
Miladiou! quelle avalanche!
Devant l'ampleur du tsunami, il ne me reste plus qu'à remettre l'ouvrage sur
sur le métier...
Ravi que cela plaise aux enfants, parole de grand'père.

Pour les commentaires, j'avoue que je suis un peu fainéant.
Pour les bug's, j'ai perdu un excellent testeur... or un programmeur n'est
jamais un bon testeur... pour soi-même.

Enfin, je vais faire de mon mieux. Patience...
A+

jp
hoby500 Messages postés 86 Date d'inscription mardi 25 février 2003 Statut Membre Dernière intervention 26 mai 2019
14 juil. 2012 à 20:57
Ah désolé c'est pas fini :
- qd on clique sur "Nouveau jeu" :
une fois sur 4, l'ordi doit jouer et il affiche : "Pas de domino jouable "
alors q"il peut commencer avec n'importe quel pièce !
hoby500 Messages postés 86 Date d'inscription mardi 25 février 2003 Statut Membre Dernière intervention 26 mai 2019
14 juil. 2012 à 20:55
De plus, qd on clique sur "Nouveau jeu" : les scores ne sont pas mis à 0

et dommage q'il manque des commentaires du genre :
nbjo, // nombre joueurs

autant on peut deviner le rôle de certains variables,
d'autres restent floues : ex :
Pnbo.Caption := IntToStr(nbor);
Pnbp.Caption:= IntToStr(nbjo);

- il y a un bug qui apparaît de temps à autre :
impossible de placer une pièce sur la ligne la plus basse !
pourtant la pièce est bonne !
hoby500 Messages postés 86 Date d'inscription mardi 25 février 2003 Statut Membre Dernière intervention 26 mai 2019
14 juil. 2012 à 10:44
bonjour
il est bien ce jeu !
mes enfants sont accros déjà
mais l'aide ne dit pas comment sont comptabilisés les points.
Et puis :
qd on change de nom de joueur, il affiche le nouveau mais c'est l'ancien qui reste dans les scores !
c'est frustrant pour l'enfant !
cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 5
3 oct. 2010 à 15:06
Oui j' ai essayé: j' ai pour habitude de toujours programmer ainsi pour éviter tout problèmes de ce genre ... Je programme aussi avec la police Windows à 120 ppp pour que mes programmes fonctionnent dans toutes le configs possibles ...

A+
Debiars Messages postés 285 Date d'inscription lundi 16 juin 2003 Statut Membre Dernière intervention 11 février 2018
2 oct. 2010 à 10:03
Mauricio, as-tu eesayé en mettant scaled à false ?

Avec Delphi sous XP, je tourne depuis Juillet sans bug...

A+
cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 5
30 sept. 2010 à 20:29
Salut,

non pas du tout... J' ai réussit une fois ^`a fixer le domino ^^
Peut être un souci avec la propriété scaled à True de la form.

A+
Debiars Messages postés 285 Date d'inscription lundi 16 juin 2003 Statut Membre Dernière intervention 11 février 2018
30 sept. 2010 à 19:05
Salut Mauricio,

si tu es en option "+ dur", il faut que être en contact avec deux autres pièces...

ça pourrait être la cause de tes ennuis.

A+
cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 5
30 sept. 2010 à 18:43
Salut Debiars,

malheureusement, lorsque je pose un cube, il ne se fixe pas! Ça semble être un souci dans la procedure ControlOK ...
Je suis sur Delphi 2009 ...

A+
Rejoignez-nous