Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE]: Clicking the "Play/Pause" button when "Select Staff" page is openning #11

Open
chunyinng078 opened this issue Feb 20, 2024 · 4 comments

Comments

@chunyinng078
Copy link

chunyinng078 commented Feb 20, 2024

In the "Select Staff" page, players/users cannot click the "Play/Pause" button to start/pause the game directly. Players/users have to close the current window first. It is very inconvenient.

Deciding to assign staff to tasks takes time; if players/users enter the page without pausing the game, time might be wasted. And, when players/users notice that the timer is still running when they choose staff, they need to close the "Select Staff" window first, which would also cause time wasted.

2024-02-20.21-27-26.mp4

This enhancement would be helpful for users/players and improve the user experience. Therefore, I suggest an enhancement that players/users can click the "Play/Pause" button while the "Select Staff" page is opening. So that users/players can stop the timer when selecting staff for the task, which helps users/players utilize their time.

I consider the issue is a feature but not a defect because I think the previous design should designed to not allow player to click on the button when the tab is opening.

@chunyinng078 chunyinng078 changed the title [FEATURE]: Enhancement of clicking the "Play/Stop" button on the "Select Staff" page [FEATURE]: Enhancement of clicking the "Play/Pause" button on the "Select Staff" page Feb 20, 2024
@chunyinng078 chunyinng078 changed the title [FEATURE]: Enhancement of clicking the "Play/Pause" button on the "Select Staff" page [FEATURE]: Clicking the "Play/Pause" button when "Select Staff" page is opened Feb 20, 2024
@chunyinng078 chunyinng078 changed the title [FEATURE]: Clicking the "Play/Pause" button when "Select Staff" page is opened [FEATURE]: Clicking the "Play/Pause" button when "Select Staff" page is openning Feb 20, 2024
@Generic626
Copy link

First I totally agree with your suggestion. Great !

But to build upon/ elevate this, I would suggest whenever the user opens the "Select Staff" menu, the timer would automatically stop by itself. That way the user won't need to do another step which is to press the pause button.

@chunyinng078
Copy link
Author

chunyinng078 commented Feb 23, 2024

@Generic626 Automatically stopping the timer may be a good solution! If the timer stops itself, there is no redundancy action regarding controlling the game timer. Users could be more focused on what they would be doing, like assigning tasks, which could provide a better user experience.

Based on my issue regrading the "ease of timer controlling" and to elevate your suggestion, I would also suggest when the users close the "Select Staff" menu, and the timer will continue automatically. The flow would be seamless, making the function of timer control easier to use, providing an even better user experience!

@LeungYatOn
Copy link

That's true! Even the x1 speed is too faster for me to operate. I have a better idea for the issue. How about to timer will automatically stop whenever someone was completed their own task.

For example, after you assigned the 2 satff to work on the tasks. When 1 of them completed the task, the timer will automatically stop so that I can assign him to work immediately. I will not waste any human resource.

@LawPakSum
Copy link

I agree with you. In my opinion, there would be a lot of time wasted If we need to pause the game by ourselves. Besides selecting staff would active the pause function, may be users can select if pause the time immediately or not, after a task is finished by a staff. Since most of the time, we would assign the staff to do another job after his/her task is finished. And then we need to do the extra effort to pause the name. If we are using x2 speed, there could be many time to be wasted. This kind of extra operation sometimes makes me feels ruined the game and user unfriendly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants