phetsims / vegas

Reusable game components for PhET simulations.
MIT License
1 stars 4 forks source link

going from a game-in-progress to the level-selection screen #25

Open pixelzoom opened 10 years ago

pixelzoom commented 10 years ago

Two issues related to going from a game-in-progress to the level-selection screen:

  1. What (if any) state should be saved for the game-in-progress? Should the timer continue to run? etc.
  2. What user-interface component should be used to initiate going to the level-selection screen? "Start Over" button? Iconic button?...

This issue was being discussed here https://github.com/phetsims/graphing-lines/issues/29, but was moved to this more general issue. See that issue for history of the discussion.

pixelzoom commented 6 years ago
  1. What user-interface component should be used to initiate going to the level-selection screen? "Start Over" button? Iconic button?...

In recent design meetings, we decided:

• For games with a finite number of challenges per level, a "Start Over" button is used. • For games with an infinite (open-ended) number of challenges per level, a "back" button is used.

Those approaches are implemented in FiniteStatusBar and InfiniteStatusBar respectively, which look like this:

screenshot_70

screenshot_72