bsoc-bitbyte / bsoc-bitbyte/Dreamyard
[Feature Request]: Create Main Menu for Dreamyard
- Dominant language
- ShaderLab
- Stars
- 0
- Forks
- 9
- PR merge metrics
- No merged PRs in 30d
Description
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.
Contributor guide
Assessment
This issue has not been assessed yet.