Chapter     9

The Game GUI

Over the past several chapters, we’ve put together a fairly complete bowling game with 3D graphics, physics, sound, player controls, and automatic camera movement. The game has almost every category of feature expected in a 3D game except for one: a graphical user interface (GUI). In particular, the bowling game should have a scoreboard, and games usually have a menu that shows up at the beginning of the game and when the game is paused.

Tip   I have had an iOS game rejected by Apple for not having a pause menu, so I do recommend including one, if only for that reason.

In this chapter, we’ll implement both a scoreboard and start/pause menu with Unity’s built-in GUI system, known as UnityGUI (you can tell how long ...

Get Learn Unity 4 for iOS Game Development now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.