APZH / pe

0 stars 0 forks source link

Lack of an option to exit games until it is solved or the terminal is forcefully closed via CTRL-C or closing the command prompt itself. #9

Open APZH opened 2 years ago

APZH commented 2 years ago

This issue is prevalent but made worse specifically in the Treasure Hunt Game as it did not give me an option to exit the game despite failing multiple times. For the other 3 games, there was at least a limited number of tries before a user fails the game and is given an option to exit or move on to the next game for easy mode. But for the treasure hunt, I was stuck in a continuously process of having to keep solving the game until I got it correct, which greatly impairs the user experience as there was not an option for me to stop.

nus-se-script commented 2 years ago

Team's Response

Hi, Thank you for your advice. However, I have to reject it because it is specially designed. The app offers an exit feature when you end a sub-game in the whole game. We think it is not suitable to keep asking users to exit during the game.

The 'Original' Bug

[The team marked this bug as a duplicate of the following bug]

Suggestion to have a feature to exit the game in case the user does not feel like playing anymore

image.png

Perhaps it could be better to have a feature to terminate the game because if the user accidentally clicks the wrong game he/she cannot exit and has to complete the game to exit unless the entire program is terminated.


[original: nus-cs2113-AY2122S1/pe-interim#2448] [original labels: type.FeatureFlaw severity.VeryLow]

Their Response to the 'Original' Bug

[This is the team's response to the above 'original' bug]

Hi, thank you for your advice. The app offers an exit feature when you end a sub-game in the whole game. We think it is not suitable to keep asking users to exit during the game.

Items for the Tester to Verify

:question: Issue duplicate status

Team chose to mark this issue as a duplicate of another issue (as explained in the Team's response above)

Reason for disagreement: [replace this with your explanation]


:question: Issue response

Team chose [response.NotInScope]

Reason for disagreement: The issue of a lack of an exit command is specifically apparant in the 'Treasure Hunt' sub-game as the user has to solve the treasure hunt to reach the exit screen. In a very undesirable situation where the user is just unable to solve the 'Treasure Hunt' game, he will not be able to reach the exit screen you mention in your response and therefore be stuck in the Treasure Hunt game until he solves it. Keeping in mind that your target audience are very young kids, it is a real possibility that they are unable to solve it.

This issue is not as big in the other 3 games as there are limited tries for the user before the subgame ends, in the 'Treasure Hunt' game however, the users can try as much as they want but can only reach the exit screen when they successfully solve it. But before they solve it, they are perpetually stuck in that game unless they force close the window.


:question: Issue severity

Team chose [severity.VeryLow] Originally [severity.Medium]

Reason for disagreement: User's will be stuck in the 'Treasure Hunt' game without an option to exit until they solve the game.