Difference between revisions of "UI & Menus"
Jump to navigation
Jump to search
m |
(Classic Menu) |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 3: | Line 3: | ||
''What is my general idea for the feature? ("Tldr!")'' | ''What is my general idea for the feature? ("Tldr!")'' | ||
− | * | + | * Classic Menu |
− | |||
− | |||
=== Intention / Requirements: === | === Intention / Requirements: === | ||
''What am I trying to achieve with the idea and what are my constraints?'' | ''What am I trying to achieve with the idea and what are my constraints?'' | ||
− | * | + | * Have a easy to understand menu |
− | + | * Have all important functions | |
− | + | * Minimal production affort. | |
− | * | ||
− | * | ||
=== Refrences === | === Refrences === | ||
+ | [[File:Template Main Menu Classic.png|thumb|Main Menu Template]] | ||
''The Refereces (if available).'' | ''The Refereces (if available).'' | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 31: | Line 28: | ||
| | | | ||
|} | |} | ||
+ | [[File:Concept MainMenu visual v4.png|thumb|Concept Main Menu]] | ||
=== Design === | === Design === | ||
Line 37: | Line 35: | ||
==== Functions: ==== | ==== Functions: ==== | ||
− | * Exit button: | + | * Exit button: closes the application |
− | * Volume: | + | * Volume: controlles the Volume |
− | * Mute button: | + | * Mute button: Volume = 0 |
− | * Brightness: | + | * Brightness: adjusts the Brightness (examle needed) |
− | * Level selection: [[ | + | * Level selection (Resume): The Player may choose the [[Levels|Level]] they want to enter (if possible only if the Level was reached previously) |
− | * | + | * Start New Game: starts the first [[Levels|Level]]. |
+ | * Credits: shows credits screen | ||
==== Visuals: ==== | ==== Visuals: ==== | ||
− | * | + | * (see Main Menu Template) |
− | |||
− | |||
==== Finally: ==== | ==== Finally: ==== | ||
Line 59: | Line 56: | ||
==== VFX ==== | ==== VFX ==== | ||
+ | the same VFX used for Reset could be used for every screentransition. | ||
==== Animations ==== | ==== Animations ==== | ||
Line 64: | Line 62: | ||
==== Sound ==== | ==== Sound ==== | ||
− | * Seperate Soundtrack | + | * Seperate Soundtrack ? |
+ | * Button click sounds | ||
=== Variables === | === Variables === | ||
− | ''What Variables do I, as the Designer, need to balance this feature?'' | + | ''What Variables do I, as the Designer, need to balance this feature?'' |
− | |||
− | |||
− | |||
− | |||
=== Dependencies === | === Dependencies === | ||
''On what other features is this feature rely on?'' | ''On what other features is this feature rely on?'' | ||
− | + | [[Levels]] | |
− | [[Category: | + | [[Category:InProgress]] |
Latest revision as of 10:33, 29 June 2021
Idea
What is my general idea for the feature? ("Tldr!")
- Classic Menu
Intention / Requirements:
What am I trying to achieve with the idea and what are my constraints?
- Have a easy to understand menu
- Have all important functions
- Minimal production affort.
Refrences
The Refereces (if available).
Game | Mechanic | Descriptions |
EXAMPLE GAME | Example Mechanic from that game with link | What Part do I reference from the mechanic in the referenced game |
Design
What is my specific design for the feature?
Functions:
- Exit button: closes the application
- Volume: controlles the Volume
- Mute button: Volume = 0
- Brightness: adjusts the Brightness (examle needed)
- Level selection (Resume): The Player may choose the Level they want to enter (if possible only if the Level was reached previously)
- Start New Game: starts the first Level.
- Credits: shows credits screen
Visuals:
- (see Main Menu Template)
Finally:
- The player comes to the main menu when starting the game.
- The player comes to the main menu when pressing the escape button.
Required Feedback
What feedback does the designed feature need to function?
VFX
the same VFX used for Reset could be used for every screentransition.
Animations
Sound
- Seperate Soundtrack ?
- Button click sounds
Variables
What Variables do I, as the Designer, need to balance this feature?
Dependencies
On what other features is this feature rely on?