match pictuer game in c#
Due Saturdaylangan This is a group term project where up to 5 students are allowed and encouraged to work together. Small groups of two students or less are not allowed. In this term project, you are asked to design and implement a simple game for kids Objectives: Using various Gul widgets to design and implement a game and applying various concepts while developing the game. Points: 100 points. Details: You are asked to design, implement, present, and discuss a game called Match the picture (MP). MEP a kids game that helps them enhance their memorization skills. The game presents a number of tiles in which each le hides a picture under it. the player, a kid, clicks ona tile, the picture appears, and wait for the second picture of the second picture is similar to the first one, the player gets one point and the images continue to appear. If the second image is not the same as the first one, both images disappear. The game has different levels and the difficulty of the game keeps increasing as the player keeps progressing in the game More details: 1- The game starts with 2x2 grid game, big tiles, and clear images 2. Each level contain one more row and one more column a Level 2 is a 3X3 grid in which the middle sile is disabled b. Level 3 is a 4x4 grid Level 4 is a 5x5 grid and the middle tile is disabled 3. On the higher levels, the images become smaller and less clear 4. The player needs to create a profile before start playing or choose a previously created profile to play 5. The game keep track of the time played for each step and for each level as well as for the whole game The game keeps track of the profiles and their transactions 7. The game should be designed for kids with attractive colors and images & The game contains a reporting module to show various reports and Statistics about the game 9. You should use LINQ queries to obtain the numbers in the statistics form 10- You must use list collections to store data 11- The game should have at least 5 levels The MtP Game: Game Profile Report te Edmuch Game Profile Report game 9. You should use LINQ queries to obtain the numbers in the statistics form Du must use list collections to store data 2 of 7 ve game should have at least 5 levels The MtP Game: Gare Profile Report ExR MIP of me Garw Profile Report MP La of de Profile Neport Et MIP 3 of 7 Game Profile Report tp dwg Profile Report EX tp Duration et Game Profile Report Profile Report MP x Game Exit Menu (This is a menu not buttons Profile Report Current Statistics New History New End Create New Game Form New Game 5 of 7 Create New Game Form New Game Profile: Start The Game Current/Create Profile Form Create / Current Profile Save Name: Jim Gender: Male O Female Age: 7 Background color: Blue Yellow Red Statistics for Statistics form Statistics Form Value Item # of games # of profiles Highest score Lowest score Minimum duration Maximum duration Total duration History Form: History Form Profile Levels Duration SOS Score 40 Jim Date 3/2/2020 Step 1 2 3 Play Back Click ROCO ROCI ROC1 Rici Bonus 4 Dan 1/2/2020 35 S Statistics form Statistics Form Value Item # of games # of profiles Highest score Lowest score Minimum duration Maximum duration Total duration History Form: History Form Profile Levels Duration SOS Score 40 Jim Date 3/2/2020 Step 1 2 3 4 1/2/2020 Play Back Click ROCO ROCI ROC1 Rici Bonus Dan 35 S Term Project: Picture Match for Kids Game Due: Saturday January 9, 2020 11:55PM This is a group term project where up to 5 students are allowed and encouraged to work together. Small groups of two students or less are not allowed. In this term project, you are asked to design and implement a simple game for kids. Objectives: Using various GUI widgets to design and implement a game and applying various 00 concepts while developing the game. Points: 100 points. Details: You are asked to design, implement, present, and discuss a game called Match the picture (MTP). MtP is a kids game that helps them enhance their memorization skills. The game presents a number of tiles in which each tile hides a picture under it. If the player, a kid, clicks on a tile, the picture appears, and wait for the second picture. If the second picture is similar to the first one, the player gets one point and the images continue to appear. If the second image is not the same as the first one, both images disappear. The game has different levels and the difficulty of the game keeps increasing as the player keeps progressing in the game. More details: 1. The game starts with 2x2 grid game, big tiles, and clear images 2- Each level contain one more row and one more column a. Level 2 is a 3X3 grid in which the middle tile is disabled b. Level 3 is a 4x4 grid C. Level 4 is a 5x5 grid and the middle tile is disabled 3. On the higher levels, the images become smaller and less clear 4- The player needs to create a profile before start playing or choose a previously created profile to play 5- The game keeps track of the time played for each step and for each level as well as for the whole game 6- The game keeps track of the profiles and their transactions 7- The game should be designed for kids with attractive colors and images 8. The game contains a reporting module to show various reports and statistics about the game 9. You should use LINQ queries to obtain the numbers in the statistics form 10- You must use list collections to store data 11- The game should have at least 5 levels Moodle 1:50 PM 48%