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 Request]: Create Main Menu for Dreamyard #8

Open
Captain-T2004 opened this issue Jul 4, 2024 · 0 comments
Open

[Feature Request]: Create Main Menu for Dreamyard #8

Captain-T2004 opened this issue Jul 4, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@Captain-T2004
Copy link
Collaborator

Captain-T2004 commented Jul 4, 2024

We need to implement the main menu for our Dreamyard game in Unity. The main menu should have the following buttons:

  • New Game: Starts a new game from the beginning.
  • Select Level: Opens a menu to select and start from a specific level.
  • Instructions: Displays the game instructions and controls.
  • Exit Game: Closes the game application.

Requirements:

  1. New Game Button:

    • On clicking, it should start a new game from the first level.
    • Ensure it resets any previous game progress.
  2. Select Level Button:

    • Opens a new menu where players can select and start from any level.
  3. Instructions Button:

    • Displays a screen with instructions on how to play the game, including controls and game objectives.
    • Ensure the instructions are clear and easy to understand.
  4. Exit Game Button:

    • Closes the game application.
    • Ensure it works correctly on all supported platforms.

Additional Notes:

  • The main menu should be visually appealing and consistent with the game's overall art style.
  • Ensure all buttons have appropriate hover and click effects to enhance user experience.
  • The main menu should be accessible and intuitive for players of all ages.

Tasks:

  • Design the main menu layout.
  • Implement the New Game button functionality.
  • Implement the Select Level button and its submenu.
  • Implement the Instructions button and the instruction screen.
  • Implement the Exit Game button functionality.
  • Add hover and click effects to the buttons.
  • Test the main menu on all supported platforms.
@Captain-T2004 Captain-T2004 added the enhancement New feature or request label Jul 4, 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

1 participant