A menu is the graphical control element that is the navigation part of the game, outside of the actual game itself. The tend to be made up of buttons that allow the player to set up/configure the game, and start the game they have just determined the information for.
Menus usually consist of a title, background and a group of easy to understand buttons which each perform a different function(typically continue, play and options/settings). As this is the first thing the player will see (excluding splashscreen(s)), it is important the design, look and feel of the menu is good. The menu should also be easy to understand and navigate, otherwise you will lose the players interest straight away. Get these right and it will entice the player to continue to play the game.
To help with making the right game menu, there are 10 commandments:
- Allow players to skip splash screens
- Make the first option on the menu to be a ‘continue’
- Do not place a video montage before the menu
- Automatically save settings when they are changed
- Don’t remind the player the game is auto-saving
- subtitle should go under video, not audio, y-axis inversion should go under controls, not gameplay, and difficulty should be place under gameplay
- You should be given an option to invert the y-axis before the game starts
- Always use “A” to continue and “B” to go back(or “X” and “O” for Playstation).
- Always make the map easily accessible – eg.not behind multiple levels of menu.
- Always allow the player to quit to desktop.
An example of a good game menu would be Dead Space, as it is visually appealing, has all of the necessary buttons and is easy to navigate.

An example of a poorly designed menu would be Battlefield Bad Company 2 as there is too much going on, has a poorly designed colour scheme and is very cluttered.

For my menu, as it will be optimised for mobile, I will not need an exit button. I have tried to keep the design simple and easy to navigate, which I think I have achieved.















