Every Game needs UI

Yiu Chu
2 min readMay 28, 2021

--

At a bare minimum, a game needs to provide an User Interface for players to Start the game.

Interactable UI components commonly found:

  • button to Start the game
  • Game Menu that allows players to change game settings such as difficulty, speed and resolution.
  • on-screen keyboard for typing in name for the scoreboard.
  • UI for choosing and customising the player game objects such as Cars, Characters, fighter jets, etc.

And in my opinion, the most important of all is

  • UI for players to buy Downloadable content (DLC)

Information-only UI components, on the other hands, is for displaying game related information. Common ones includes:

  • Current score
  • how many live or credit left for the player
  • Weapon status such as how many bullets or special bombs remaining
  • level map with current player location

And the most important of all is

  • UI element that tells the user “GAME OVER” and provides the instruction to start again.

Creating UI In Unity

In Unity, simply add UI components within the Canvas objects. The Canvas will then be overlaied on your screen space:

It worths taking time to design and implement a good and intuitive UI which can convey Information clearly, and allow player to easily interact with game options and settings.

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

Yiu Chu
Yiu Chu

Written by Yiu Chu

A senior software engineer determined to be one of the industry's best Unity developer in 2D, 3D and VR

No responses yet

Write a response