0x03. Unity - UI

Resources

Read or watch:

  • Unity Manual: UI (Read sections Canvas to Interaction Components)
  • UI Canvas
  • How to make a Video Game in Unity - Score & UI
  • Start Menu in Unity
  • The Four Elements of Game Design Part 1
  • The Four Elements of Game Design Part 2
  • I Have No Words & I Must Design
  • Game Accessibility Guidelines
  • Unity Manual
  • Unity Manual: UI Reference

Learning Objectives

General

  • What is the Canvas
  • What is screen space vs world space
  • How to use the Rect Tool
  • What are anchors and how to use them
  • How to display and update information in the UI
  • What is a coroutine
  • How to create a menu
  • How to use Unity’s UI Interaction Components
  • What the alpha value of a color is
  • How to set and change material colors with scripts
  • What are common accessibility concepts to consider

Requirements

General

  • A README.md file, at the root of the folder of the project
  • Use Unity’s default .gitignore in your project folder
  • Push the entire repo 0x03-unity-ui, including .meta files
  • Scenes and project assets such as Materials must be named and organized as described in the tasks
  • In your scripts, all your public classes and their members should have XML documentation tags
  • In your scripts, all your private classes and members should be documented but without XML documentation tags

Follow me 💬

Authors GitHub Twitter Linkedin
Crispthofer Rincon crispthoalex @crispthoalex carmurrain

License

0x03. Unity - UI is open source and therefore free to download and use without permission.

Holberton School – Advanced Program – AR/VR
December, 2021. Cali, Colombia