projet informatique : le black jack

(Cliquez-ici pour accéder à la version originale de cette discussion avec couleurs et images)







Posted by: chacha7611

Bonjour à tous,
Je vais me lancer dans la programmation sous pascal du black jack.
Auriez-vous des astuces,des conseils, des unités déjà faites qui pourrait me servir. Enfin tout ce qui pourrait m'aider.
Je vous remercie d'avance,
Cordialement,



Posted by: olivthill

C'est si dur que ça ?
Il me semble que ce jeu est aussi facile à programmer que de faire un sandwich au jambon, même pour un apprenti cuisinier.
Dites-nous ce qui vous pose problème.



Posted by: Patastronch

Une bonne interface c'est pas évident quand on débute. Et dans un jeu le plus important c'est l'interface quand meme !



Posted by: chacha7611

Pour l'instant je n'ai pas encore commencé la programmation pure...Pour l'instant je m'occupe de l'analyse du besoin et tout le tin touin...(c'est pour les cours). Mais j'aurais voulu des conseils sur la prog(petits trucs pour ne pas faire n'importe quoi...) étant donné que je ne suis pas très très bon dans la matière...



Posted by: bruce.ml

Salut,

à mon avis faire une interface graphique sous pascal ça va être l'horreur ... si Pascal n'est pas imposé fais le en Java. J'ai peine à dire ça mais rien ne vaut Java pour les interfaces graphiques.



Posted by: Dominique Lefebvre

Citation:
Posté par bruce.ml
Salut,

à mon avis faire une interface graphique sous pascal ça va être l'horreur ... si Pascal n'est pas imposé fais le en Java. J'ai peine à dire ça mais rien ne vaut Java pour les interfaces graphiques.

ça dépend! Il peut le faire sous Delphi, dont le langage est Pascal, ce qui lui facilitera grandement la conception de l'IHM! Plus qu'en java en tous les cas...
Et à condition de travailler sous Windows, aussi!



Posted by: Joker62

Je me rapelle au début de mon apprentissage de la programmation, je jouais sur C++ Builder qui utilise la vcl et tous les composants windows mâché, tout cuit, prêt à l'emploi.
J'me suis mis ensuite au Win32, et ça a été la grande claque quand j'ai appris à gérer par moi-même une application windows ( traitements des messages envoyés à l'application etc... )

Enfin, j'étais beaucoup plus fier d'avoir compris le fonctionnement d'une application, plutôt que de placer bêtement un bouton sur une form :D

ça reste que mon point de vue, j'imagine que dans la vie professionnelle, le fait d'être fier de soi ne compte pas énorme, tant qu'on a fait le boulot en temps et en heure ! :)

Pour en revenir au message précédent, black jack sous Pascal, c'est en effet un jambon beurre :D



Posted by: Dominique Lefebvre

Citation:
Posté par Joker62

Enfin, j'étais beaucoup plus fier d'avoir compris le fonctionnement d'une application, plutôt que de placer bêtement un bouton sur une form :D

ça reste que mon point de vue, j'imagine que dans la vie professionnelle, le fait d'être fier de soi ne compte pas énorme, tant qu'on a fait le boulot en temps et en heure ! :)



Si, si, il est important d'être fier de ce que l'on a fait, dans son boulot comme ailleurs.
Néanmoins, il faut respecter les délais, réduire le risque de dysfonctionnement (les bugs), aller vite...
Et donc l'usage de frameworks comme Delphi (ce n'est pas le meilleur, mais il crache du Pascal!) est répandu, car ils te permettent de coder vite des IHM, qui ne sont généralement pas le coeur et l'intelligence des programmes.
Je vais te dire un secret : je m'en contrefou de l'IHM: une interface en mode commande me va très bien, si le code pond le résultat attendu!
Sauf pour les graphiques, évidemment...



Posted by: chacha7611

Malheuresement le pascal est imposé et qui plus est le logiciel de programmation qui est Free pascal...dur dur la vie d'étudiant :s:s:s



Posted by: Joker62

Le pascal est un langage sympathique tout de même !
Et te plains pas d'utiliser Free Pascal ! :D
Moi j'utilisais Turbo Pascal ! Encore pire :)

Sinon un black jack ça se résume à rien, 4 tirages aléatoire si j'me souviens bien.



Posted by: chacha7611

On a fait nos gammes sur turbo pascal...Enfin je n'ai pas trop vu la différence avec le free...











-