Étape 9 : tester d'autres fonctionnalitésStep 9: Try other features

Pour découvrir d'autres fonctionnalités, essayez de modifier les icônes et les couleurs, d'ajouter une horloge de jeu et d'ajouter des sons.To learn more, try changing icons and colors, adding a game timer, and adding sounds. Pour augmenter la difficulté du jeu, essayez d'agrandir la taille du plateau et d'ajuster la minuterie.To make the game more challenging, try making the board bigger and adjusting the timer.

Pour télécharger une version complète de l’exemple, consultez Exemple complet de tutoriel de création d’un jeu de combinaisons.To download a completed version of the sample, see Complete matching game tutorial sample.

Pour essayer d’autres fonctionnalitésTo try other features

  • Remplacez les icônes et les couleurs par d'autres de votre choix.Replace the icons and colors with ones you choose.

    Conseil

    Examinez la propriété Forecolor du contrôle Label.Try looking at the label's Forecolor property.

  • Ajoutez une horloge de jeu qui relèvera le temps requis par le joueur pour gagner.Add a game timer that tracks how long it takes for the player to win.

    Conseil

    Pour cela, vous pouvez ajouter une étiquette pour afficher sur le formulaire le temps écoulé au-dessus du TableLayoutPanel et ajouter une autre horloge au formulaire pour relever le temps.To do this, you can add a label to display the elapsed time on the form above the TableLayoutPanel, and add another timer to the form to track the time. Utilisez le code pour démarrer l'horloge lorsque le joueur commence à jouer et arrêter l'horloge lorsque la dernière paire est indiquée.Use code to start the timer when the player starts the game, and stop the timer after they match the last two icons.

  • Ajoutez un son lorsque le joueur trouve une paire identique, un autre lorsqu'il sélectionne deux icônes différentes et un troisième lorsque le programme masque à nouveau les icônes.Add a sound when the player finds a match, another sound when the player uncovers two icons that don't match, and a third sound when the program hides the icons again.

    Conseil

    Pour émettre des sons, vous pouvez utiliser l'espace de noms System.Media.To play sounds, you can use the System.Media namespace. Pour plus d’informations, consultez Lire des sons dans une application Windows Forms (C#) ou Comment lire de l’audio dans Visual Basic.See Play sounds in Windows Forms app (C#) or How to play audio in Visual Basic for more information.

  • Augmentez la difficulté du jeu en agrandissant la taille du plateau.Make the game more difficult by making the board bigger.

    Conseil

    Vous ne devez pas seulement ajouter des lignes et des colonnes au TableLayoutPanel : vous devez également considérer le nombre d’icônes que vous créez.You'll need to do more than just add rows and columns to the TableLayoutPanel - you'll also need to consider the number of icons you create.

  • Augmentez la difficulté du jeu en masquant la première icône si le joueur réagit trop lentement et ne choisit pas la deuxième icône dans un délai imparti.Make the game more challenging by hiding the first icon if the player is too slow to respond and doesn't choose the second icon before a certain amount of time.

Pour continuer ou examinerTo continue or review