Bonjour a tous.
Je souhaité crée une version informatique du jeu Blokus.
J'ai déja quasiment toutes la conception du logiciel sur papier.
Par contre , je bloque sur un point.
La répresentation des pieces.
En effet les pieces sont toutes différentes et cela ne ma facilite pas la tache.
Je pense donc pour modeliser les pieces a une classe Piece qui contiendrai en autre un tableau représentant la position des carrés de la piece par rapport a un carrée de référence.
Exemple :
La piece est la suivante :
Le carré de réference est celui en haut de la colone(avec le point rouge).
La tableau de la piece serait:
{(0;0),(0;-1),(0;-2),(1;-2),(2;-2)}
Est ce une bonne idée ?
Merci.
Partager