Skip to content

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

@Captain-T2004

Description

@Captain-T2004

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions