How to make a menu?

I’m a newbie and I hardly know anything about Unity3D. Making my first game, I realized that I would need a start and pause menu. Do not post any videos. Help would be extremely appreciated. The game is a third person shooter.

You need to use some kind of GUI system. Some choices are:

  • Unity GUI (built-in)
  • Your own hand-written system based on textures and colliders
  • A third party GUI product such as DF-GUI or NGUI.

You may prefer to use an existing product such as Scaffolding (for menus) or Scene Manager (for starting levels). Pause Menu is free, and Easy Menu is inexpensive.

To pause, you’ll set Time.timeScale to zero:

Time.timeScale = 0; // pause the game.

Time.timeScale = 1; // resume the game.