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

Kiosk: Keep the game over splash open so the user knows if they won or lost #6477

Open
srietkerk opened this issue Jul 31, 2024 · 0 comments
Labels
bug Something isn't working kiosk arcade.makecode.com/kiosk

Comments

@srietkerk
Copy link
Contributor

When a game finishes and kiosk receives the game over event, the game gets immediately exited to the "Game Over" screen in kiosk. This can be frustrating because a user then won't know if they won or lost the game, especially for games that don't have scores.

Here are two options for this:

  1. Wait until a user presses a button to continue. The downside of this is that they might spam buttons and charge through the game over screens and can be a bit disorienting
  2. Put a timeout for a couple of seconds when we receive the event before we trigger a "game over". This can work, but there could be some negative side effects if a user starts playing the game again and get abruptly taken out of the game playing experience. I experimented with this and having that timeout be two seconds could work well. To me, it seems like enough time to gather whether or not I've won and also doesn't give me enough time to try to play the game again. That said, this approach can still lead to varying experiences and that might be undesirable.

We'll likely want to discuss this more to decide the best direction here.

To Reproduce
Steps to reproduce the behavior:

  1. Go to kiosk
  2. Upload a game that has a game over condition but no scores
  3. Play the game until the game over condition is met
  4. See that the game exits too quickly

Expected behavior
A user should know whether or not they've won a game

@srietkerk srietkerk added bug Something isn't working kiosk arcade.makecode.com/kiosk labels Jul 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working kiosk arcade.makecode.com/kiosk
Projects
None yet
Development

No branches or pull requests

1 participant