Question: Milestone 6 : PlayerStats Class OverviewIn this milestone, students will create a Playerstats class that models a player's game data, as well as adds a
Milestone : PlayerStats Class OverviewIn this milestone, students will create a Playerstats class that models a player's game data, as well as adds a "high score" page to the application.ExecutionExecute this assignment according to the following guidelines:
In Minesweeper, a players score is the time taken to successfully complete the game. The player that takes the least amount of time has the highest score. However, you should implement a scoring formula to reward higher levels of difficulty. A player who gets the minimum time on the hardest level should receive the most points. A player who gets a lower time on an easy level should not be at the top of the high score list.
Begin this milestone by implementing PlayerStats class.
This class should implement the IComparable interface and should contain attributes for the players initials or names the level of difficulty played, and the time elapsed. You may add additional data if needed.
Next, add a high score form to the project.
After every game, the high score page should display the top scores for the corresponding game level. Player game time should be read from and written to an external file for persistent storage.
I have everything done. I just need a UML class design and Flowchart describing everything that's happening.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
