juillet
2009
…ce blog n’est pas mort! Simplement, il est administré par une tortue…
Beaucoup de travail ces derniers temps et donc pas de temps pour BeloteMaster. Tout de même quelques avancées:
– A la suite de mon passage sous mac, je me suis dit que ça serait sympa que le jeu tourne aussi sous MacOS X, donc j’ai fait quelques petites modifs pour que ce soit possible au niveau de la gestion des fichiers surtout.
– A part ça, ben pas grand chose, toujours englué dans le graphisme et le moteur du jeu, donc en vrac: sélection d’une carte, ordonnancement des phases de jeu, tri des cartes une fois la distribution terminée.
Avec toujours en tête de garder en permanence une représentation symbolique des cartes pour que le code de l’IA soit le plus proche possible du déroulement classique de la partie.
Pour l’instant, la partie graphique est vraiment réduite au strict minimum pour fonctionner. Comprendre par là: les cartes sont stockées sous forme de collections d’image à afficher en batterie, ce qui n’est pas très élégant pour du Smalltalk, j’aimerais bien faire un objet graphique = une vue, mais je n’ai pas le temps et je voudrais arriver le plus vite à la programmation de l’IA !
Deux petits screenshots pour voir l’étendue des dégâts J’ai quelques fonds de fenêtre possibles, mais je n’ai pas encore codé leur affichage…