tiffanyliu0220 / pe

0 stars 0 forks source link

The "pause" command during the game #3

Open tiffanyliu0220 opened 2 months ago

tiffanyliu0220 commented 2 months ago

Once "pause" is being inputted, the game prompts us to enter "resume" or "bye". I thought that bye would just get out of the topic questions itself, yet bye actually terminates the whole program. And so, I got confused as to whether this whole app is THE game or just answering the questions part. Then so I tried to input the pause command outside of answering the questions and turns out it did not work.

I think that users should have an option to exit answering the questions and go back to the homepage instead of just terminating the program as a whole.

image.png

soc-pe-bot commented 2 months ago

Team's Response

image.png

Thank you for the suggestion. However, we believe that there is more value as well as effort needed to giving users the ability to completely exit the game and then resume from where they last left off, considering the potential and more significant reasons behind pausing the game in the first place (e.g. being occupied with something else). Returning back to the homepage does not provide as much value since we will have to block out other features, such as looking for solutions or their past answers. In addition, the user cannot attempt to use this suggested feature in the current iteration. However, we recognise that this design can be implemented in future iterations.

Duplicate as the essence of the reported bug is the feature to return to the homepage after pausing.

The 'Original' Bug

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

Unable to escape from answering question

Maybe can consider allowing user to use other features / answer other topics after pausing the questions in 1 topic. Currently, after pausing, user can only resume or exit the app and cannot even use the help command which should be accessible. User might want to start on other topics or maybe typed the wrong topic number, thus will be good to allow user to pause, use other feature in the app and continue answering the topic later.

image.png


[original: nus-cs2113-AY2324S2/pe-interim#1239] [original labels: severity.Low type.FeatureFlaw]

Their Response to the 'Original' Bug

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

image.png

Thank you for the suggestion. However, we believe that there is more value as well as effort needed to giving users the ability to completely exit the game and then resume from where they last left off, considering the potential and more significant reasons behind pausing the game in the first place (e.g. being occupied with something else). Returning back to the homepage does not provide as much value since we will have to block out other features, such as looking for solutions or their past answers. In addition, the user cannot attempt to use this suggested feature in the current iteration. However, we recognise that this design can be implemented in future iterations.

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`] - [ ] I disagree **Reason for disagreement:** [replace this with your explanation]
## :question: Issue severity Team chose [`severity.Low`] Originally [`severity.Medium`] - [ ] I disagree **Reason for disagreement:** [replace this with your explanation]