Difference between revisions of "UI & Menus"

From Project Wiki
Jump to navigation Jump to search
(Highscore cut)
(Classic Menu)
 
Line 3: Line 3:
 
''What is my general idea for the feature? ("Tldr!")''  
 
''What is my general idea for the feature? ("Tldr!")''  
  
* A playable Main Menu ([[Movement|walk]] through the menu like a level)
+
* Classic Menu
* Sliders will [[moveables]].
 
* [[Button|Buttons]] will be [[Button|Buttons]]
 
  
 
=== 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?''
  
* The player will move their [[Player|character]] through the main menu like a level.
+
* Have a easy to understand menu
* Every interactable will have a menu function (Exit -> [[Movement|walk]] on [[stairs]] marked as exit).
+
* Have all important functions
* Every interactable must have a clear function (a text that tells the player what which [[button]] does what)
+
* Minimal production affort.  
* Gives the player a opportunity to test the controlls in a safe environment.
 
* Eliminates the need for an extra tutorial level.
 
  
 
=== 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: [[Stairs]] in the upper left corner
+
* Exit button: closes the application
* Volume: a [[Moveables|moveable]] with a restricted area it can move through (only one axis and not past max/min volume).
+
* Volume: controlles the Volume
* Mute button: Button near volume (easy to access). (Maybe mute Effects and Music seperatly)
+
* Mute button: Volume = 0
* Brightness:  
+
* Brightness: adjusts the Brightness (examle needed)
* Level selection: [[Stairs]] for each level (maybe blocked if never cleared previous level)
+
* 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: ====
  
* Well lit so the Player is will always find their way in the menu.
+
* (see Main Menu Template)
* Short texts for every function on the ground next to the object (preferably one word like Exit or Level1).
 
* Short explanation of controls on the floor.
 
  
 
==== Finally: ====
 
==== Finally: ====
Line 58: Line 56:
  
 
==== VFX ====
 
==== VFX ====
 +
the same VFX used for Reset could be used for every screentransition.
  
 
==== Animations ====
 
==== Animations ====
Line 63: 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?''
 
 
* Assign different levels to [[Stairs]].
 
* All the other functions ?
 
 
 
 
=== Dependencies ===
 
=== Dependencies ===
 
''On what other features is this feature rely on?''
 
''On what other features is this feature rely on?''
  
[[Movement]], [[Moveables]], [[Button]], [[Stairs]], [[Doors|Door]], [[Levels]]
+
[[Levels]]
 
[[Category:InProgress]]
 
[[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

Main Menu Template

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
Concept Main Menu

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?

Levels