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

Implement a Play Again button #177

Open
gabcro opened this issue Apr 7, 2024 · 1 comment
Open

Implement a Play Again button #177

gabcro opened this issue Apr 7, 2024 · 1 comment
Labels
Enhancement New feature or request

Comments

@gabcro
Copy link
Collaborator

gabcro commented Apr 7, 2024

Currently, Gamutoware requires the player to go to the main menu in order to play another set of lives

The {Play Again} button would help diminish the time it would require for the player to play the next set

@moraguma
Copy link
Owner

moraguma commented Apr 7, 2024

Something to think about when implementing this is that playing Gamutoware requires the player to set a number of configurations in the Play menu. It's already hard to know what specific configurations have been selected while the game is being played (like if a particular filter is active), and it is bound to get harder as the game gets bigger.

This can be a problem when bringing the game to events or when holding tournaments, as having a play again button that simply puts the player back into the game with the same configurations can cause them and others around them to play with unwanted configurations for long stretches of time, potentially invalidating their records in a tournament setting.

To implement a feature like this, I have two initial propositions

  • Implementing a play again button that takes the player to the Play menu, allowing them to replay the game in two clicks, giving them view of the configurations and allowing them to modify them
  • Creating a display in the game over screen that shows the selected configurations and having a play again button that throws them directly back into the game with the same configurations. This doesn't allow them to modify the configurations as easily, but makes them very visible

@moraguma moraguma added the Enhancement New feature or request label Apr 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants