Open michelle-2324 opened 9 months ago
I agree, Starting from the initial state after a game fails is a drain on the user's enthusiasm, and saving progress is important. In addition, it is recommended to save the state of abnormal exit to avoid data loss caused by some special circumstances (network outage).
I think your are suggesting a saving progress function during playing, but this idea has been recommended by #12, which has recommended a Saving/Loading button when the user does not want to finish the game at once. The current issue is focusing on adding a 'History' button for retrieving and displaying the previous playing record of the user, which demonstrates a different functionality from that.
It's a great idea to have a "History" button for the player to view their previous results. In my perspective, we can also add the ranking page in your "Historical" button as we are only able to access the ranking page after we finish the game. This also fits the expected benefit that you aim for.
Adding a history button is really a great idea.
Current limitation
Every time when starting a new game, the previous playing record becomes inaccessible. This is a limitation to players who want to review their previous results.
Suggested enhancement
Adding a “History” button on the menu bar as the following:
When clicking on the "History" button, the previous playing results of the player can be displayed as follows: The dates, metrics and the corresponding grades of the previous attempts are displayed, with the most recent result on the top of the list, so the players can quickly review their latest results and track their previous performances.
Expected benefit
Players can track their progress, analyze their strengths and weaknesses and identify improvement that can be made to gain a learning experience.