Reproduction of the Lecture 3 demo.
Add a button which will re-deal all of the cards (i.e. start a new game). It should reset the score (and anything else in the UI that makes sense).
Added ability to choose either “Match 2” or “Match 3” cards at a time.
Correctly set match mode.
Correctly calculate match score.
Disable the game play mode control when a game starts and re-enable it when a re-deal happens.
Added a text label which describes the results of the last match by the CardMatchingGame of a card choice by the user.
Fixed calculation of match scores for multiple cards based on difficulty of match.
Change the UI of the game to have 30 cards instead of 12.