cs_yvan72
Messages postés2Date d'inscriptionjeudi 12 juillet 2007StatutMembreDernière intervention17 juillet 2007 17 juil. 2007 à 23:37
super sympa ce truc mais j'essaye de le modifier pour en faire un jeu de whist : http://www.whist-hainaut.be/Reglement.htm mais je suis novice besoin de votre aide la!!!
cs_grandvizir
Messages postés1106Date d'inscriptionsamedi 8 novembre 2003StatutMembreDernière intervention 3 septembre 200622 20 déc. 2004 à 11:48
Ta portatiblité est justifiée.
En fait, si j'utilise 26 TImage c'est pour 2 raisons:
1) le prog était une petite relique
2) je n'ai pas voulu réutiliser un composant TCarder à moi qui permet justement d'éviter d'avoir tant de composants (les composants étant obstacle au QuickTest des programmes). Sinon, j'ai implémenté TCarder dans mon ViewVite afin de visualiser le contenu des donnes de bridge au format PBN. Le bridge n'est pas seulement un jeu pour les v.... Surtout si en plus le logiciel (Delphi!) de bridge est surpuissant.
C'est pour cela que ton TPaintBox est gratifiant.
En ce qui concerne la bataille de cartes, tout dépend du jeu que tu as utilisé. En effet, la version 3 du Nord de JulioDelphi se joue cartes faces cachées. Comme je le disais, ça tue complètement la modeste IA. Mais en prenant la version 2, le jeu est ouvert. Et il ne manque plus qu'un réseau...
Debiars
Messages postés285Date d'inscriptionlundi 16 juin 2003StatutMembreDernière intervention11 février 2018 20 déc. 2004 à 11:36
My dear vizir, petite mise au point.
Si j'ai rassemblé les dessins de cartes dans une unité,
c'est que j'aime bien réaliser des progs tout en un, car
à trimbaler x fichiers, on risque toujours d'en oublier un.
D'autre part, cet unité comporte également les procédures
permettant de manipuler les cartes, ce qui en fait un ensemble
pouvantt être utilisé dans différentes applis.
J'ai jeté un coup d'oeil sur ton prog "Bataille" et je m'aperçois
que tu utilise 26 "TImage" pour afficher tes cartes là où je n'ai
qu'un seul "TPaintBox", alors ta remarque sur le nombre de mes
Bitmap...
Sur un autre plan, je n'ai pas compris le rapport de ton jeu
avec le jeu de bataille, qui se joue avec les cartes vues de dos
et que l'on retourne une à une (voir Le Code des Jeux en Livre de
Poche).
A part çà, la vie est belle !
cs_grandvizir
Messages postés1106Date d'inscriptionsamedi 8 novembre 2003StatutMembreDernière intervention 3 septembre 200622 19 déc. 2004 à 17:37
Ce programme devrait porter un nom. Non seulement le programme est bien fait, mais il est aussi fluide et intuitif.
Tu as mis tes cartes dans une Form additionnelle. Dans mon code N°27204, j'ai créé mes images en fichiers BMP. Du point de vue mémoire et de l'allègement de l'application, mon idée est très bonne: économie de classes TImage et aucune TForm en plus. Mais si 53 fichiers sont dérangeants, on peut les enregistrer dans un fichier RES inclu directement à l'EXE. Pour les récupérer, il suffira de créer 1 seul TBitmap afin qu'il récupère au moment voulu le Canvas via LoadFromResource(HInstance,[...]); Après, tout n'est que dessin.
magicvinni
Messages postés235Date d'inscriptionvendredi 25 avril 2003StatutMembreDernière intervention26 juillet 2010 11 nov. 2003 à 19:07
17 juil. 2007 à 23:37
mais je suis novice besoin de votre aide la!!!
20 déc. 2004 à 11:48
En fait, si j'utilise 26 TImage c'est pour 2 raisons:
1) le prog était une petite relique
2) je n'ai pas voulu réutiliser un composant TCarder à moi qui permet justement d'éviter d'avoir tant de composants (les composants étant obstacle au QuickTest des programmes). Sinon, j'ai implémenté TCarder dans mon ViewVite afin de visualiser le contenu des donnes de bridge au format PBN. Le bridge n'est pas seulement un jeu pour les v.... Surtout si en plus le logiciel (Delphi!) de bridge est surpuissant.
C'est pour cela que ton TPaintBox est gratifiant.
En ce qui concerne la bataille de cartes, tout dépend du jeu que tu as utilisé. En effet, la version 3 du Nord de JulioDelphi se joue cartes faces cachées. Comme je le disais, ça tue complètement la modeste IA. Mais en prenant la version 2, le jeu est ouvert. Et il ne manque plus qu'un réseau...
20 déc. 2004 à 11:36
Si j'ai rassemblé les dessins de cartes dans une unité,
c'est que j'aime bien réaliser des progs tout en un, car
à trimbaler x fichiers, on risque toujours d'en oublier un.
D'autre part, cet unité comporte également les procédures
permettant de manipuler les cartes, ce qui en fait un ensemble
pouvantt être utilisé dans différentes applis.
J'ai jeté un coup d'oeil sur ton prog "Bataille" et je m'aperçois
que tu utilise 26 "TImage" pour afficher tes cartes là où je n'ai
qu'un seul "TPaintBox", alors ta remarque sur le nombre de mes
Bitmap...
Sur un autre plan, je n'ai pas compris le rapport de ton jeu
avec le jeu de bataille, qui se joue avec les cartes vues de dos
et que l'on retourne une à une (voir Le Code des Jeux en Livre de
Poche).
A part çà, la vie est belle !
19 déc. 2004 à 17:37
Tu as mis tes cartes dans une Form additionnelle. Dans mon code N°27204, j'ai créé mes images en fichiers BMP. Du point de vue mémoire et de l'allègement de l'application, mon idée est très bonne: économie de classes TImage et aucune TForm en plus. Mais si 53 fichiers sont dérangeants, on peut les enregistrer dans un fichier RES inclu directement à l'EXE. Pour les récupérer, il suffira de créer 1 seul TBitmap afin qu'il récupère au moment voulu le Canvas via LoadFromResource(HInstance,[...]); Après, tout n'est que dessin.
11 nov. 2003 à 19:07