2010-01-06 7 views
-1

j'ai fait un jeu de dragueur de mines qui fonctionne bien sauf pour un point essentiel, qui est la suivante:jeux python problème

permettent au joueur de placer des drapeaux sur cellules pour marquer les emplacements des mines et de supprimer des drapeaux. Si une case est marquée avec un drapeau, le joueur ne peut pas l'activer en cliquant dessus.

Maintenant, je ne sais pas comment faire cette exigence de drapeau.

+0

Ne sait pas comment le faire en utilisant votre bibliothèque de jeux actuelle (quelle est la bibliothèque, alors?) ou ne sais pas comment le faire du tout? –

+3

Cela ressemble à des devoirs? –

+1

Quelle est la question? –

Répondre

0

Si vous demandez un indice sur la façon de faire cela, un moyen sûr de faire est de faire du champ de jeu un tableau 2D et chaque élément du tableau un objet contenant certaines informations. (Dans votre cas c'est probablement un booléen indiquant si la cellule contient une mine et un booléen indiquant si la cellule est marquée ou non.)

+0

Si vous implémentiez quelque chose de similaire au dragueur de mines de Microsoft, vous auriez besoin de plus qu'un booléen, car un carré donné peut avoir plusieurs états –