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

Menu System #51

Closed
9 tasks done
crombach opened this issue Oct 24, 2017 · 3 comments
Closed
9 tasks done

Menu System #51

crombach opened this issue Oct 24, 2017 · 3 comments
Assignees

Comments

@crombach
Copy link
Collaborator

crombach commented Oct 24, 2017

Main Menu

  • Select Level
  • Exit Game

Level Select Menu

  • Display levels (in a grid). Clicking on a level (or selecting it and pressing enter) loads you into that level.
  • Main Menu

Pause / End Game Menu

  • Paused / You Win / You Lose message
  • Retry (If paused or you lose) / Next level (if you win)
  • Level Select
  • Exit Game

Navigation between menus and game

  • State system
@crombach crombach added this to the Phase 3.5 - continuous implementation of the TJG components milestone Oct 24, 2017
@crombach crombach mentioned this issue Oct 24, 2017
4 tasks
@hyy369 hyy369 self-assigned this Oct 24, 2017
@hyy369
Copy link
Collaborator

hyy369 commented Oct 27, 2017

State system is working. Able to switch between menus and games now.
Problem to fix:

  • Game logic does not re-initialize when restarted a level
  • Menu options are un-intuitive
  • Repetitive constant declaration
  • Timer does not stop when game is paused

@hyy369
Copy link
Collaborator

hyy369 commented Oct 31, 2017

  • Change menu selections to buttons that can be navigated using arrows keys
  • Button selections would pass back level number.

@hyy369
Copy link
Collaborator

hyy369 commented Nov 14, 2017

  • Menu options can loop around
  • Enhance menu look
  • Add intermediate animations

@hyy369 hyy369 closed this as completed Nov 14, 2017
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

3 participants