Game Development Reference
In-Depth Information
ï?®
To make things look more consistent, we also need a background. We'll
reuse the playing field background for this.
ï?®
Players will usually want to play the game, so let's throw in a Play button.
This will be our first interactive component.
ï?®
Players want to keep track of their progress and awesomeness, so we'll
also add a high-score button as shown in Figure 3-15 , another interactive
component.
Figure 3-15. The main menu screen
ï?®
There might be people out there that don't know
Snake . Let's give them
some help in the form of a Help button that will transition to a help screen.
ï?®
While our sound design will be lovely, some players might still prefer to play
in silence. Giving them a symbolic toggle button to enable and disable the
sound will do the trick.
How we actually lay out those components on our screen is a matter of taste. You could start
studying a subfield of computer science called human computer interfaces (HCI) to get the latest
scientific opinion on how to present your application to the user. For Mr. Nom, that might be a
little overkill, though. We settled with the simplistic design shown in Figure 3-15 .
Search WWH ::




Custom Search